eXtensible Markup Language - a markup language for storing and transporting structured data. Like HTML but designed for data instead of web pages.
Bank systems often exchange transaction data using XML format because it's both human-readable and machine-readable.
XML is a markup language and not a service, so there are no direct cloud service equivalents. However, many cloud services can process XML data.