XInclude is a generic mechanism for merging
XML documents, by writing inclusion tags in the "main" document to automatically include other documents or parts thereof. The resulting document becomes a single composite
XML Information Set. The XInclude mechanism can be used to incorporate content from either XML files or non-XML text files.