XML se nepoužívá jen pro přenos dat, ale i jako úložiště strukturovaných dat
data je potřeba prohledávat, vybírat z nich dílčí údaje, počítat statistiky, …
datový model XML je strom
SQL nejde využít, protože je navržené pro relační model dat
XPath je příliš jednoduchý a mnoho věcí neumí
je potřeba nový dotazovací jazyk pro XML = XQuery