XInclude (XML Inclusion) é uma linguagem usada para incluir o conteúdo de um documento XML dentro de outro. Ele permite a reutilização e a composição de partes de documentos XML, facilitando a manutenção e a modularização de grandes conjuntos de dados XML.