The most useful functionality offered by SOAP implementations is the ability to convert data between a platform-specific format and the XML format used in SOAP messages. It is this functionality that allows an application running on one platform to convey information to an application running on another platform.