platform-neutral, vendor-independent protocols that enable distributed processing to be performed using XML and Web-based technologies. Sometimes instantiated as remote procedures calls in which the request is an XML document (DAMA definition).
Or as more simply defined by StreamNet, an “always-on” function available at a specific World Wide Web address.