Skratka XML znamená eXtensible Markup Language, čo v preklade znamená rozšíriteľný značkovací jazyk. XML je formát používaný na ukladanie a prenos údajov, ktorý je čitateľný pre ľudí aj stroje. Bol navrhnutý tak, aby bol jednoduchý a flexibilný na definovanie vlastných značiek (tagov), čo umožňuje štruktúrovať údaje podľa špecifických potrieb.
XML sa často používa na výmenu údajov medzi rôznymi systémami, napríklad medzi webovými službami, databázami a aplikáciami. Je nezávislý od platformy a programovacieho jazyka, čo z neho robí univerzálny formát pre prenos dát. Hoci je XML menej efektívny na spracovanie v porovnaní s niektorými modernými formátmi, ako je JSON, stále sa používa v mnohých starších systémoch a aplikáciách.