Webservices
A web service is a software application that can be identified with a Uniform Resource Identifier (URI) and whose interfaces can be defined, described and found with xml documents. a web service supports communication with clients using XML-based messages by exchange via internet-based protocols (Wikipedia).