Web application services provide the enterprise with a mechanism for offering an application interface on the Web. This interface may be for external customers, as is the case for Internet-based service organizations, or for internal Web applications that share information and workflow among various teams or with partners.