What about reading a littlebit about SOAP.
SOAP is:
SOAP stands for
Simple Object Access Protocol.
SOAP is a communication protocal
SOAP is for communication between applications.
SOAP is a format for sending messages.
SOAP is designed to communicate via Internet.
SOAP is platform independent.
SOAP is language independent.
SOAP is based on XML
SOAP is simple and extensible
SOAP allows you to get around firewalls.
SOAP is going to be a W3C standard.
from
w3scools