Un documento XML es simplemente un conjunto de cadenas de caracteres, en el que, al igual que HTML, podemos diferenciar dos tipos de construcciones: el marcado y los datos de caracteres.
El texto incluido entre los caracteres menor que “<” u mayor que “>” o entre los signos “&” y “;” es el marcado. A esto es a lo que debe comprender el procesador de XML.
El marcado entre los signos “<” y “>” se denominan etiquetas.
Todo lo demás es considerado como caracteres y que se corresponde con lo que sería el contenido del documento, es decir la parte que se va a imprimir después del procesamiento.
