DocumentObjectModel

DOM

Node

Document extends Node

Element extends Node

Text extends Node

DOMRange

DOMSelection