DOM

DOMドムとはDocument Object Modelの略で、HTMLやXML文書のためのプログラミングインターフェイスです。

DOMではHTMLやXML文書をノードと呼ばれる階層的な構造として認識し、JSなどの様々なプログラミング言語やスクリプトから扱いたいノードを特定して操作できるようにする仕組みを提供しています。

Document
HTMLのドキュメントを表わすオブジェクトです。
Element
HTMLドキュメント中にある要素を集めたオブジェクトです。
HTMLCollection
要素の一般的なコレクション(配列)であり、Elementを配列風に格納したオブジェクトです。
Location
Locationオブジェクトは現在開いているURLに関する情報やページ操作を行うオブジェクトです。
NodeList
HTMLElement
任意のHTML要素を表します。