Tomcat is a web server and a Servlet/JavaServer Pages container. It is often used as an application server for strictly web-based applications but does not include the entire suite of capabilities that a Java EE application server would supply.
Links:
- Apache Tomcat home page
- Explanation of Servlet technology
- Explanation of JavaServer Pages technology