What are Web Services?

Web services are the connection between devices over the internet or server listening for requests at a port over a network, serving web documents (HTML/JSON/XML/images) and web applications services, which serve in solving specific domain problems over the internet. A web service technology such as HTTP is used for transferring machine-readable file formats such as XML and JSON.