XML (eXtensible Markup Language) é uma linguagem informática utilizada, desde 1998, para simplificar o intercâmbio de dados na Internet. O XML é bastante semelhante ao HTML (função e estrutura), no entanto, é uma linguagem melhorada e muito mais aberta que permite a criação de novas etiquetas (Markup). É facilmente acessível, não requer conhecimentos avançados de codificação e pode ser escrito com um simples programa de processamento de texto. Tenha em conta que um único erro no formulário pode interromper a cadeia de processamento e anular o formato XML.