Web Service is an application that provides web API to communicate using XML and the Web. Web services makes distributed computer architecture made up of many different machines on different platform trying to communicate over the network to form one system. A set of standards are used that allow developers to implement distributed applications.