C’est un paquet compressé contenant des composants et des applications Web basées sur Java qui sont exécutés sur un serveur Web. Il est formaté de la même manière d’un fichier JAR, mais il inclut des informations supplémentaires qui indiquent au serveur d’application quelle classe de servlet doit-il exécuter. Les fichiers WAR peuvent contenir des classes d’utilitaires côté serveur (comme les beans de base de données et les caddies), des ressources Web statiques (HTML, images et fichiers sonores) et des classes côté client (applets et les classes utilitaires). Ils peuvent être exécutés sur un serveur Web en utilisant un programme de soutien tels que le Gestionnaire d’applications Tomcat Web dans Apache.
Puisque les fichiers WAR sont enregistrés dans un format d’archive, le contenu d’un fichier WAR peut être extrait à l’aide d’un utilitaire de décompression comme Stuffit Expander.