Server-side scripting
Created with the help of server-side languages
These server-side languages typically use the Common Gateway
Interface (CGI) to produce dynamic web pages.
Things you can do
Changing the supplied page source
between pages, adjusting the sequence or reload of the web pages or
web content supplied to the browser. Server responses may be
determined by such conditions as data in a posted HTML form,
parameters in the URL, the type of browser being used, the passage of
time, or a database or server state.