What is XML

What is a markup language

A markup language is any language that contains markup characters that determine how the contents are processed.

What is XML?

XML is Extended Markup Language, a generic language used to generate documents without following predefined element types.