この質問にはすでに答えがあります。
JavaにおけるApplication ServerとWeb Serverの違いは何ですか? これについて私に知らせて、それらからいくつかの例を持ってください。
WebサーバーはJavaに固有のものではありません。 HTTP / HTTPS経由でアクセスされるコンテンツをホストするためのサーバーです。例としては、Apache HTTPDとnginxがあります。
Javaアプリケーションサーバーは、実際にはJavaアプリケーションコードをホストし実行します。例としては、Apache Tomcat、JettyなどのサーブレットコンテナやJなどのJava EEコンテナがあります。