A DOM-elemzőt DocumentBuildernek nevezik, mivel memóriában dokumentum-reprezentációt épít. A javax.xml.parsers.DocumentBuilder-t a javax.xml.parsers.DocumentBuilderFactory hozza létre. A DocumentBuilder létrehoz egy org.w3c.dom.Document példányt - egy XML-dokumentumban lévő csomópontokat tartalmazó fa szerkezetet. A szerkezet minden egyes fa csomópontja végrehajtja az org.w3c.dom.Node interfészt. A sok különböző fa csomópont közül, amelyek mindegyike az XML-dokumentumban található adatok típusát képviseli, a legfontosabb a következő: Kérdés: hány csomópont van?
Sokféle fajta.