The intent of web design is to create a web site (a collection of Dynamic or Static electronic files residing on one or more web servers) that presents content (including interactive features or interfaces) to the end user in the form of web pages once requested. Such elements as text, forms, and bit-mapped images (GIFs,JPEGs, PNGs) can be placed on the page using HTML, XHTML, or XML tags.
Displaying more complex media (vector graphics, animations, videos, sounds) usually requires plug-ins such as Flash, QuickTime, Java run-time environment, etc.
Plug-ins are also embedded into web pages by using HTML or XHTML tags. Improvements in the various browsers` compliance with W3C standards prompted a widespread acceptance of XHTML and XML in conjunction with Cascading Style Sheets (CSS) to position and manipulate web page elements.
Both approaches are usually used in complex applications. With growing specialization within communication design and information technology fields , there is a strong tendency to draw a clear line between web design specifically for web pages and web development for the overall logistics of all web-based services