Microsoft XML Core Services (MSXML) is a set of services that allow applications written in Script, VBScript, and Microsoft development tools to build Windows-native XML-based applications.
XML is an almost universally supported way of exchanging documents and data across applications and platforms. In other words, it's a way of organizing information so you can view data easier.
Microsoft has provided MSXML as a middle-man to interpret data between XML documents and Point of Sale.