Qué es XML
XML fue desarrollado por un grupo de trabajo apoyado por World Wide Web Consortium (W3C). Este equipo incluyó investigadores y expertos en distintas áreas de la industria de las computadoras.
El objetivo de estos expertos en tecnología, conocido oficialmente como EW3C.xml Working Group, fue traer el Lenguaje de Marcación Generalizado Estándar (SGML) a la Web. SGML es un poderoso Metalenguaje (Lenguaje diseñado para construir otros lenguajes); su principal tarea es crear lenguajes de marcación, como el HTML y XML. SGML es el padre del HTML y XML, además de otros lenguajes de este tipo.
El diseño de XML fue guiado por un estudio de las fortalezas y debilidades del SGML. El resultado fue un estándar para lenguajes de marcación que contiene todo el poder del SGML sin arrastrar todas las características complejas y no usadas del SGML. (SGML es un metalenguaje que comprende muchas facilidades y tiene gran capacidad para hacerlo tan completo como sea posible. Estas extras hacen al software SGML difícil de implementar, lento y difícil de ejecutar). XML es una rápida y reducida versión del SGML diseñada para usarse en la WWW.

XML hizo su primera aparición pública en 1996, cuando SGML celebraba su 10º aniversario. La primera especificación oficial – conocida en términos W3C como W3C Recomendation- fue publicada en febrero de 1998.
El XML ha tenido mucho éxito y ha causado interés en analistas, periodistas y la comunidad de desarrollo. Actualmente es usado o se está introduciendo en una variedad de aplicaciones de la Web.
XML conforma muchas aplicaciones.