The Servlet Life Cycle
Servlets run on the web server platform as part of the same process as the web server itself.
The web server is responsible for initializing, invoking, and destroying each servlet instance.
Web server communicates with a servlet through a simple interfce javax.servlet.Servlet