Standalone application which is called for each request. Web server
passes request parameters to this application, application runs, produces
some output, Web server collects the output from it and sends it back to
Web browser which originated the request. This is very taxing on the computer,
but at the same time easy to set up, and flexible.