Explore the key concepts pertaining to Web applications. Web applications are comprised of one or more related files that you can manage as a unit, including HTML files, servlets, and Java™ ServerPages (JSP) files. IBM® extensions to the JSP specification make it easy for HTML authors to add the power of Java technology to Web pages, without being experts in Java programming.