Typically web pages are classified as static or dynamic
Static Pages don’t change content and layout with every request unless a programmer manually updates the page. A simple HTML page is an example of static content.
Dynamic Pages adapt their content and/or appearance depending on end-user’s input/interaction or changes in the computing environment (user, time, database modifications, etc.) Content can be changed on the client side (end-user's computer) by using client-side scripting languages (JavaScript, JScript, Actionscript, etc.) to alter DOM elements (DHTML). Dynamic content is often compiled on the server utilizing server-side scripting languages (Perl, PHP, ASP, JSP, ColdFusion, etc.). Both approaches are usually used in complex applications.
With rapid growth in the information technology field there is a strong tendency to distinguish between web design and web development.
Web design is a kind of graphical design made for development and styling of an objects. This is the Internet's information environments which provide them with high-end consumer features and Magnificence qualities. The given definition separates web design from web programming, emphasizing the functional features of a web site, as well as positioning web design as a kind of graphic design.
The process of designing web pages, web sites, web applications or multimedia involves multiple disciplines, such as animation, authoring, communication design, corporate identity, graphic design, human-computer interaction, information architecture, interaction design, marketing, photography, search engine optimization and typography.