É uma aplicação acessada com navegador da Web na Internet ou em uma intranet. As aplicações Web freqüentemente tiram proveito de tais tecnologias como PHP, JavaScript, bancos de dados e Web frameworks, como JavaServer Faces, Struts ou Spring. As aplicações Web são implantadas em um servidor Web, como o Tomcat ou, se você quiser usar recursos do Java EE, como serviços Web e enterprise beans, em um servidor de aplicações Java EE, como o servidor de aplicações GlassFish.