XML is known as markup language, which defines some types of rules that can be easily understood by human or machine to encode XML document. So here, whatever information is added to the XML document, it can be kept with some rules that define different labels for information. We can also call the set of symbols that used to store information.
If you want more just look here. XML Tutorial
If you want more just look here. XML Tutorial