Design prototypes, wireframes, and high-fidelity mockups for websites and applications, Update and optimize the user interface (UI) of existing applications, Translate text-based or written design requirements into full-fledged mockups