Apache tomcat is most commonly referred as tomcat server. It is open source java Servlet container again developed by Apache Software foundation. Tomcat is distributed under Apache License 2.0 which makes it totally free software. Tomcat is used to deploy Java servlet and JSP pages. Apache needed to be integrated with Tomcat, tomcat is basically is servlet and jsp server serving JAVA technologies. Like working with any java technology tomcat also makes the web pages totally platform independent.