Web-projektit sisältävät kaikki Web-resurssit, jotka on luotu ja joita on käytetty Web-sovelluksen kehityksen aikana. Web-sovelluksen luonnin tai tuonnin ensimmäisenä vaiheena on staattisen tai dynaamisen Web-projektin luonti. Staattisten Web-projektien tulee sisältää vain yksinkertaisia Web-sivustoresursseja, kuten HTML-tiedostoja. Dynaamisten Web-projektien avulla voidaan rakentaa Web-sovelluksia, jotka käyttävät monimutkaisempia dynaamisia Web-tekniikoita, kuten JSP (JavaServer Pages) -tiedostoja ja mahdollisesti tietokantaresursseja.
Vaikka Web-projektin rakenne tiedostojärjestelmässä vastaa J2EE-Web-sovellusten standardia käyttöönottotarkoituksessa, projektien selausnäkymä on suunniteltu näyttämään projektiresurssien näkymä, jonka käyttö on hyvin kätevää Web-sovelluksen varsinaisen kehityksen aikana. Kun olet lopettanut Web-sovelluksen kehityksen, voit ottaa oikeat resurssit käyttöön palvelimeen Web-projektin avulla. Järjestelmä pakkaa resurssit tiedostoon, jota kutsutaan Web-arkistoksi tai WAR-tiedostoksi.