Nella maggior parte dei casi, tutte le risorse necessarie a creare l'applicazione Web vengono sviluppate durante la fase di progettazione del sito o della pagina Web; tuttavia, se si utilizzano tecnologie Web più avanzate, è possibile includere altre risorse nel progetto.
Tali risorse Web non sono file di pagine Web tipici e spesso non sono risorse che faranno parte del sito Web finale. Ad esempio, le librerie di tag e le risorse Java, come i file JAR, sono risorse che possono essere incluse nel progetto Web.
Infatti, anche se il file WAR stesso può essere considerato una risorsa Web nel caso in cui si consideri di importare o esportare la risorsa.