Extensible Markup Language, v preklade rozšíriteľný značkovací jazyk je značkovací jazyk podobný HTML, ale bez preddefinovaných značiek na použitie. Namiesto toho definujete svoje vlastné značky navrhnuté špeciálne pre potreby klienta. Ide o účinný spôsob ukladania dát vo formáte, ktorý je možné ukladať, vyhľadávať a zdieľať.ZZákladný formát XML je štandardizovaný, teda ak zdieľate alebo prenášate XML naprieč systémami alebo platformami, buď lokálne alebo cez internet, príjemca môže stále analyzovať dáta vďaka štandardizovanej syntaxi XML.