a component that implements program logic and provides functionality for disparate applications
an application or block of executable code that is hosted on a web server and whose methods are exposed through standard XML protocols to be executed over HTTP
an application that exposes its functionality programmatically over the Internet or intranet using Internet protocols and standards, such as SOAP, WSDL, and XML
a programmable application component that provides some serviceable, useful functionality, such as application logic, and is available to any number of potentially incongruent systems through the use of Internet standards such as XML and HTTP
a programmable entity that provides a particular element of functionality, such as application logic, and is accessible to any number of potentially disparate systems using ubiquitous Internet standards, such as XML and HTTP
a set of functions packaged as a single entity and published to provide data and services to other applications
a simple, reliable way to blend existing systems with new applications and services
a unit of application logic providing data and services to other applications