Web service
An open set of standards for how systems connect to each other and communicate
information. The standards are based on a distributed computing framework and provide a
facility for applications or systems to collaborate regardless of location, hardware, or
other implementation details.