Tomcat عبارة عن حاوية Servlet تم تطويرها بواسطة مشروع جاكرتا ضمن مؤسسة Apache Software Foundation، وفقًا للمواصفات الفنية المقدمة من Sun Microsystems، فهي تنفذ دعمًا لـ Servlets وJavaServer Page (JSP)، وتوفر بعض الوظائف الفريدة كخادم ويب، مثل: منصة إدارة ومراقبة Tomcat، وإدارة مجال الأمان وصمام Tomcat، وما إلى ذلك.
وبما أن Tomcat نفسه يحتوي أيضًا على خادم HTTP، فيمكن أيضًا اعتباره خادم ويب منفصلاً. ومع ذلك، لا ينبغي الخلط بين Tomcat وApache Web Server، وهو خادم ويب HTTP تم تنفيذه بلغة C؛ ولم يتم تجميع خادمي الويب HTTP معًا. يتضمن Apache Tomcat أداة لإدارة التكوين، والتي يمكن تهيئتها أيضًا عن طريق تحرير ملفات التكوين بتنسيق XML.