L'ambiente di sviluppo Web fornisce gli strumenti necessari allo sviluppo delle applicazioni Web come definito nella specifica Sun Microsystems Java Servlet 2.3 e nella specifica Sun Microsystems JSP 1.2. Le applicazioni Web possono essere semplici (costituite solo da pagine Web statiche) o possono essere più avanzate e includere file JavaServer Pages (JSP) e servletJava. Queste risorse, insieme a un descrittore di sviluppo XML e altre risorse Web sono contenute in un progetto Web durante lo sviluppo. Una volta pronti a pubblicare l'applicazione Web su Web, è possibile distribuire il progetto Web sul server in formato di file Web archive (WAR). L'utente finale può quindi visualizzare l'applicazione Web come sito Web da un URL.