O ambiente de desenvolvimento da Web coloca à sua disposição as ferramentas necessárias para desenvolver as aplicações da Web tal como estão definidas no Sun Microsystems Java Servlet 2.3 Specification e no Sun Microsystems JSP 1.2 Specification. As aplicações da Web podem ter uma estrutura simples (sendo apenas constituídas por páginas estáticas da Web) ou uma estrutura mais avançada e incluir Páginas de JavaServer, ficheiros (JSP) e servlets Java. Estes recursos, juntamente com um descritor de implementação XML (e outros recursos da Web , mantêm-se no projecto da Web durante o desenvolvimento. Quando o utilizador decide publicar a aplicação na Web, fornece o projecto da Web ao servidor no formato de um ficheiro de arquivo da Web. O utilizador final poderá, então, consultar a aplicação da Web como um sítio da Web a partir de um URL.