Originally posted by bengt hammarlund: I have a suggestion: don't use "Please answer me (...)" as a topic name. It won't help you get answers
I agree. It is very annoying to have to open a message to see what's the subject of the post. At any rate web containers are applications that can host Java servlets and JSP (together with other kind of Java web components) while web server (mostly) provide static contents to web clients.
Web Containers( Tomcat) are used to produce dynamic content as and when required. When a web server (Apache) get a request for a servlet(or) Jsp the request is forwarded to the container which processes the request and returns the result to the web server.