 xml extensible markup language lenguaje de etiquetas que permite crear formatos de datos y compartirlos a través de la red el código de documento xml describe en primer lugar la estructura de los datos y posteriormente cómo deben presentarse su ventaja es que un contenido descrito de esta manera separa el contenido de la forma en que se exhibe y por ello un mismo texto puede ser mostrado en diferentes plataformas sin necesidad de hacerle cambios  