XML (eXtensible Markup Language), ou Linguagem de Marcação Extensível, é uma linguagem de marcação utilizada para estruturar e organizar dados de forma legível tanto por humanos quanto por computadores. É amplamente usado na troca de informações entre sistemas e na representação de dados em diferentes formatos.