XML documents must contain a root element. All other elements must be nested within the root element.
All elements can have sub (children) elements. Elements with sub elements are also called Nodes.
A XML document should always have a XML declaration included. It defines the XML version and the character encoding used in the document.
Unlike HTML, XML tags are case sensitive. E.g., the Tag <Root> is different from the Tag <root>