Tomcat ist ein eigenständiger Webserver, der die J2EE-Webtechnologien (z. B. Servlets, JSP) und Resin ist ein ausgewachsener J2EE-Anwendungsserver , der einen Webserver sowie den Rest der J2EE-Technologiefamilie (z. B. EJB) umfasst. Tomcat ist immer frei für irgendeinen Zweck. Harz ist nur für Open-Source- oder Hobbyzwecke frei. Kommerzielle Verwendung von Harz ist nicht frei. Ein interessantes Feature von Resin ist die Möglichkeit, PHP-Anwendungen unter der JVM über Quercus auszuführen.
Apache Tomcat ist eine Open Source Software-Implementierung der Java Servlet- und JavaServer Pages-Technologien.
Resin Server ist sehr leistungsfähig und kostet auch sehr viel, egal ob Tomcat Server verglichen wird.