Das DOM ist das strukturierte Modell des Browsers für die Bestandteile einer Webseite. Es ähnelt einem Stammbaum, der zeigt, welche Elemente in anderen enthalten sind.

Der Browser erstellt diese Struktur aus dem HTML der Seite. Ein Skript kann darin eine Schaltfläche oder einen Absatz finden und aktualisieren, wenn jemand eine Aktion ausführt.

Die meisten Besucher müssen sich nicht mit dem DOM beschäftigen. Es ist ein Hintergrundkonzept, das erklärt, wie sich eine Website ändern kann, ohne eine komplett neue Seite zu laden.