Stands for “Extensible Markup Language”.
XML is a markup that is used to describe data & create different types of content, such as text, audio & graphics.
XML is similar to HTML but it has no predefined tags. Instead, you define your own tags designed specifically for your needs.
XML has played a huge part in the transformation from the Web to Web 2.0.