Web design encompasses a variety of disciplines and skills in the creation and maintenance of online sites. The various disciplines of web design include graphic design; web user interface design; content writing, including common web coding and proprietary application; web authoring; and search engine optimisation. The other disciplines of web design cover computer-aided design (CAD) and animation. Web designers may specialise in one or more of these disciplines.
The interface designer is a web designer that creates the visual layout of a site. The interaction designer is a web designer that provides the user with interaction. There are several sub-disciplines of interaction designers, such as web content developers, who create the written content that a web page displays and manipulate it using computer-aided design (CAD) or graphic language (Graphic Design Language), usually with some knowledge of the underlying coding language. Web developers is a sub-discipline of interaction designers who are responsible for creating and maintaining the code.
The visual designer is a person that takes the output of a web design and utilises the results to provide a website with its final appearance. Web artists or visual designers may work independently or as part of a team writing code and implementing it or drawing it using a graphics program. There are many sub-disciplines within the visual aesthetics field of web design, such as composition, layout, typography, photography, and painting. Web development, which involves the integration of the layout, typography, images, and functionality into a site, is the most ambiguous discipline of web design, as it is frequently used in tandem with the other disciplines.