Web service

A Web service provides an interface for machine-to-machine or application-communication based on http or https over computer networks such as the Internet.