La versión 6.0 de Microsoft Core XML Services (MSXML) ofrece implementaciones conformes a los estándares de: XML 1.0 (DOM & APIs SAX2), XML Schema (XSD) 1.0, XPath 1.0 y XSLT 1.0. Además, ofrece componentes seguros para el cliente y el servidor para XML sobre HTTP. MSXML6 es también la primera versión de MSXML que ofrece un paquete redistribuible de 64 bits.
MSXML6 ha introducido importantes mejoras con respecto a las versiones anteriores de MSXML. MSXML6 está pensado como una vía de actualización para los usuarios existentes de MSXML3 y MSXML4, excepto para los usuarios que aprovechan algunos de los ProgIDs y tecnologías más antiguos de MSXML3 y MSXML4. Esta versión es la primera que aparece en CNET Download.com.