XML – Extensible Markup Language
XML (eXtensible Markup Language, česky rozšiřitelný značkovací jazyk) je obecný značkovací jazyk, který byl vyvinut a standardizován konsorciem W3C. Umožňuje snadné vytváření konkrétních značkovacích jazyků pro různé účely a široké spektrum různých typů dat.
Jazyk je určen především pro výměnu dat mezi aplikacemi a pro publikování dokumentů. Jazyk XML umožňuje popsat strukturu dokumentu z hlediska věcného obsahu jednotlivých částí, sám o sobě se nezabývá vzhledem dokumentu (to zařizuje CSS). Jazyk XML nemá žádné předdefinované značky a také jeho syntaxe je podstatně přísnější, než syntaxe HTML.