Tomcat은 Apache Software Foundation의 Jakarta 프로젝트에서 개발한 Servlet 컨테이너로 Sun Microsystems에서 제공하는 기술 사양에 따라 Servlet 및 JSP(JavaServer Page)에 대한 지원을 구현하고 웹 서버로서 몇 가지 고유한 기능을 제공합니다. Tomcat 관리 및 제어 플랫폼, 보안 도메인 관리 및 Tomcat 밸브 등
Tomcat 자체에도 HTTP 서버가 포함되어 있으므로 별도의 웹 서버로 간주할 수도 있습니다. 그러나 Tomcat은 C 언어로 구현된 HTTP 웹 서버인 Apache 웹 서버와 혼동되어서는 안 됩니다. 두 HTTP 웹 서버는 함께 번들로 제공되지 않습니다. Apache Tomcat에는 XML 형식의 구성 파일을 편집하여 구성할 수도 있는 구성 관리 도구가 포함되어 있습니다.