MSXML stands for Microsoft XML Core Services and it's a pack of services used in development process. Usually this package is shipped with different programs that require XML libraries for the good functionality of the respective software. In either cases, you should ignore it and leave it installed as it has no impact on your operating system. When it's needed, it provides support for certain applications.