The run time for dynamic Web applications. WAS includes support for Java servlets, Java ServerPages (JSPs), and other enterprise Java application programming interfaces (APIs). WAS provides communications, resource management, security, transaction management, and persistence capabilities for Web applications. It also typically includes an administration interface for managing the server and deployed applications.