A dynamic website is a web page which its content is generated by the web server. This in turn means the web page is coded in a web language that is not normal HTML output e.g. PHP, CGI etc. the web server reads the language and processes it as dynamic webpage.
The need for dynamic webpages increased soon as the internet was developed with webmasters needing to access databases and output the content online.
All search engines, social sites, blogs and auction sites use dynamic output (generated page).
Dynamic webpage languages include:
CGI
Common gateway interface
PERL
Perl inherits the syntax of C
PHP
Hypertext Preprocessor
ASP
Active Server Pages
JSP
The Java Server Pages which evolved from Java.
Cold Fusion
Strongly based on database access, this application is supported by alot of developers because the interpreter is not a free server-side language as the most common above languages.

