A Web application may include HyperText Markup Language (HTML) pages, JavaServer Pages (JSPs), servlets, resources, source files, etc. A Web archive (WAR) file is a packaged Web application that may be used to deploy a Web application into a Web server.