in this data exchange system, data is accessed and exchanged over networks and the internet between software components, using web based protocols
applications that return data; enable you to exchange data from one computer to another over the internet or an intranet.
software that electronically links applications of different users and different platforms