SOAP (Simple Object Access Protocol) – is a protocol specification for exchanging structured information in the implementation of web services in computer networks. Its purpose is to induce extensibility, neutrality, and independence. This allows processes running on disparate operating systems (such as Windows and Linux) to communicate using Extensible Markup Language (XML).