Web service

A web service is "a software system designed to support interoperable machine-to-machine interaction over a network."

Source
W3C, Web Services Glossary (Feb. 11, 2004).