Um servidor no qual você implanta suas aplicações. Durante o desenvolvimento, você deve implantar uma aplicação em um servidor, se quiser testá-la. O IDE instala um servidor de deployment para você, o servidor da aplicação Glassfish, que contém um servidor Web.
Um servidor Web fornece serviços para acessar a Internet, uma intranet ou uma extranet. Hospeda sites da Web, dá suporte para HTTP e outros protocolos e executa programas de servidor (como scripts CGI ou servlets.
Na arquitetura J2EETM, um servidor Web fornece serviços para um contêiner da Web. Por exemplo, um contêiner da Web geralmente conta com um servidor Web para fornecer manipulação de mensagens HTTP. Um servidor da Web pode hospedar um ou mais recipientes da Web.