Stromově orientovaná rozhraní (Tree-based API)
Rozhraní založená na událostech (Event-based API)
Rozhraní založená na "vytahování" událostí/prvků z dokumentu (Pull API)