XML stands for eXtensible Markup Language. XML tags are not predefined, you are free to define your own tags to describe the data. XML is designed to be self-descriptive.
XML structure is defined by elements, attributes (and their values), and text (element text).
For more hands-on information on how to work with XML data, see section Examples.