Apache Tomcat is an open source software implementation of the Java Servlet
and JavaServer Pages
A Java EE certified platform
for developing and deploying enterprise Java applications, Web applications, and Portals, JBoss Application Server provides the full range of Java EE 5 features
as well as extended enterprise services including clustering, caching, and persistence.