Простой, очень гибкий текстовый формат, который обозначает расширяемый язык разметки.
Википедия имеет замечательное описание о XML. Вот кавычка об этом:
XML (Расширяемый язык разметки) является рядом правил для кодирования документов и в человекочитаемой и в машиночитаемой форме. Это определяется в спецификации XML 1.0, произведенной W3C, и несколькими другими связанными спецификациями, всеми бесплатными открытыми стандартами.
Расширяемый - XML расширяем. Это позволяет Вам определить свои собственные теги.
Разметка - самой привлекательной функцией XML должна быть своя способность позволить ее пользователю создавать их собственные теги. Теги, которые могут быть созданы, будут подобны тегам в HTML. Но с XML Вам предоставляют возможность определить Ваши собственные теги.
Язык - XML является языком, который очень похож на HTML. Но это намного более гибко, потому что это позволяет создавать пользовательские теги. Таким образом XML действует как метаязык: язык, который позволяет нам создавать или определять другие языки. Например, с XML мы можем создать другие языки, такие как RSS.
Другим сайтом является StackOverflow с вопросами с помощью тега XML.