ApacheとTomcatの違い


それぞれの特徴は以下の通り


Apache
・Webサーバ
Tomcat単体より高機能(クラスタリング、キャッシュ、アクセスコントロールなど)
・静的なページ(html)の処理がTomcat単体より高速


Tomcat
アプリケーションサーバ(Jspサーブレットを動かすのに必要)
・単独でWebサーバとして動作することも可能(機能はApacheより劣る)
ApacheIISプラグインと動作できる



Tomcat単体でもJavaのWebアプリケーションを動作させることは可能


テスト環境などならTomcat単体でもよいかもしれないが
実際に運用する場合はApache+Tomcatの構成にした方が良いと思われる