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).

Examples