data is accessed and exchanged over networks and the internet between software components, using http and other web-based protocols.
applications that return data; enable you to exchange data from one computer to another over the internet or an intranet.
use simple object access protocol (soap) to exchange data