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.