focuses on the visual design and features of a website by creating mockups and responsive designs. They use Adobe Photoshop and Illustrator, and some may know HTML and CSS and have an understanding of front-end web development. Some designers specialize in certain types of content management systems (CMS), such as WordPress or Drupal. Others may use drag-and-drop site builders to create websites or mockups.