XML es un lenguaje de marcado extensible que permite definir etiquetas propias para organizar la información de forma jerárquica. XML se utiliza comúnmente junto con otras tecnologías como DTD, XML Schema, CSS, XSL y APIs como SAX y DOM para validar, diseñar y procesar documentos XML. El documento explica las características y uso de XML, así como conceptos relacionados como su historia, estructura, sintaxis y ejemplos.