DOM analizatorius vadinamas "DocumentBuilder", nes jis sukuria "in-memory" "Document" reprezentaciją. "javax.xml.parsers.DocumentBuilder" sukuria "javax.xml.parsers.DocumentBuilderFactory". "DocumentBuilder" sukuria "org.w3c.dom.Document" egzempliorių - medžio struktūrą, kurioje yra "XML" dokumento mazgai. Kiekvienas medžio mazgas struktūroje įgyvendina "org.w3c.dom.Node" sąsają. Tarp daugelio skirtingų medžio mazgų tipų, kurių kiekvienas atstovauja XML dokumente esančių duomenų tipą, svarbiausi yra:
daug skirtingų tipų