XML es un metalenguaje extensible desarrollado por el W3C para definir lenguajes específicos. Es extensible y permite el uso de analizadores estándares. Facilita la comprensión y procesamiento de documentos creados con XML por parte de terceros, mejorando la compatibilidad entre aplicaciones.