Appraches to process dynamic content

Minimal functionality for the Web server is to serve static content, i.e., static files which are pointed to by the URI (Uniform Resource Identifier). Note, that the output produced by the dynamic component is only part of the goal of dynamic content. Dynamic processing may create new files, send mail, search databases, and whatever else any software on the planet can do. Dynamic content can be served in 3 ways: