What is XML?

eXtensible Markup Language

 ... a language for manipulating and communicating information,
for example...

Information can be complex:

which is more interesting and can include:

XML is text so is "human readable".
It can also be transformed (for example to graphics) to make it easier to read:

An XSL transform can convert XML text into a graphic representation for a web browser