Apache Tomcat :
Tomcat is not the same as the Apache web server, which is a C implementation of a HTTP web server; these two web servers are not bundled together, although they are frequently used together as part of a server application stack. Apache Tomcat includes tools for configuration and management, but can also be configured by editing XML configuration files.
Latest version available is 7.x which has an added support for Servlets 3.0 and JSP 2.2 Specifications.
Here, in this post, I am providing the detailed description on "Installing and Configuring" Tomcat Server in Windows.
Download :