poskytnout jednoduchý standardizovaný přístup ke XML datům
"napojit" analyzátor (parser) na aplikaci a aplikace navzájem
odstínit aplikaci od fyzické struktury dokumentu (entity)
zefektivnit zpracování XML dat