ドキュメントオブジェクトモデルは、通常 DOM と短縮され、HTMLおよびXMLドキュメント用のクロスプラットフォームで言語に依存しないアプリケーションプログラミングインターフェイスです。

DOMは、WebブラウザがWebサイトのコンテンツを解析および表示するために頻繁に使用し、HTML、XHTML、またはXMLドキュメントをツリー構造として扱います。各ノードは、プログラムで操作できるドキュメントの一部を表すオブジェクトです。 JavaScriptは、インターネットブラウザのDOMに接続するクライアント側のスクリプト言語です。

ドキュメントオブジェクトモデル(DOM)の詳細については、DOMチュートリアルの概要をご覧ください。