O software Java com Tomcat criado pela Fundação Apache, possibilita a execução de diversos aplicativos relacionados à internet.
Assim, a sua característica técnica mais importante é que ele é relacionado à linguagem de programação Java. Ou seja ele é compatível com as tecnologias de Servlets e de Java Server Pages (JSP). Então ela pode ser considerada concorrente da linguagem utilizada pela Microsoft como o ASP, que se baseia na linguagem Visual Basic.
Por ser desenvolvido em Java, para que o Tomcat funcione corretamente é preciso que a versão Java 2 Standard esteja instalada no computador. Porém, a versão runtime Java não é suficiente pois o Tomcat precisa também compilar os programas codificados em Java.
Sendo assim, a Fundação Apache desenvolveu o projeto Jakarta, que possui o Tomcat como representante importante. Seu objetivo é desenvolver soluções baseadas em plataformas Java. Conheça mais!