Web design encompasses many different skills and disciplines in the production and maintenance of websites. The different areas of web design include web graphic design; user interface design; authoring, including standardised code and proprietary software; user experience design; and search engine optimization. Web design is different from web development, which is the actual coding that makes a website work. When you're building a website, you need both web design and web development. ... They have technical skills as well as design skills and put them to work creating websites that attract and keep visitors.