XML es un metalenguaje que permite diseñar un lenguaje propio de etiquetas para múltiples clases de documentos. ... siempre se ha tendido a decir que es un lenguaje ampliable de HTMl pero esto es un error.
con este tutorial de aca te quedara mas claro
http://www.desarrolloweb.com/articul....php?manual=18