The intent of web design is to create a web site -- a collection of electronic files that
reside on a web server/servers and present content and interactive features/interfaces to the end
user in form of Web pages once requested. Such elements as text, bit-mapped images (GIFs, JPEGs, PNGs),
forms can be placed on the page using HTML/XHTML/XML tags. Displaying more complex media (vector graphics,
animations, videos, sounds) requires plug-ins such as Flash, QuickTime, Java run-time environment, etc.
Plug-ins are also embedded into web page by using HTML/XHTML tags.
Not all potential users of web templates have the willingness and ability to hire developers to design a system for their needs. Additionally, some may wish to use the web but have limited or no technical proficiency. For these reasons,
a number of developers and vendors have released web templates specifically for reuse by non-technical people.
Although web template reusability is also important for even highly-skilled and technically experienced developers.