1. Illustrate design ideas using storyboards, process flows, and sitemaps 2. Design graphic user interface elements, like menus, tabs, and widgets 3. Build page navigation buttons and search fields 4. Develop UI mockups and prototypes that clearly illustrate how sites function, and look like 5. Create original graphic designs (e.g. images, sketches, and tables) 6. Identify and troubleshoot UX problems (e.g. responsiveness) 7. Conduct layout adjustments based on user feedback 8. Adhere to style standards on fonts, colors, and images