Document Object Model
[1]
is a view of an
XML
or HTML page as a tree of objects.