Website design crosses multiple disciplines of:
- graphic design,
- information systems,
- information technology and
- communication design.
The website is an information system whose components are sometimes classified as front-end and back-end.
- Front-end
The observable content (e.g. page layout, user interface, graphics, text, audio) is known as the front-end.
- Back-end
The back-end comprises the organization and efficiency of the source code, invisible scripted functions, and the server-side components that process the output from the front-end.
- More complex IT features of the back-end job is the actual physical networking and hosting a site assets and shipping them to the Internet via the WWW.
Depending on the size of a Web development project, it may be carried out by a multi-skilled individual (sometimes called a webmaster), or a project manager may oversee collaborative design between group members with specialized skills.