DOMは、ウェブページを構成する各部分をブラウザーが整理したモデルです。どの項目が別の項目に含まれているかを示す家系図のようなものです。

ブラウザーはページのHTMLからこの構造を作ります。スクリプトはそのモデルからボタンや段落を見つけ、操作に応じて更新できます。

多くの訪問者はDOMについて意識する必要はありません。これは、ページ全体を再読み込みせずにウェブサイトが変化する仕組みを説明する、裏側の概念です。