Справочник javascript: document
document
Отвечает за взаимодействие JavaScript с объектом документа(страницей)
Является корневым элементом DOM-дерева страницы (объект типа DOMDocument согласно спецификации DOM)
Описание, примеры
В модели DOM объект document представляет XML и (X)HTML-документы.
Он всегда реализует интерфейс Document и содержит методы и свойства для всего документа, например document.documentElement.
Кроме того, так как Document наследует интерфейс Node, то document предоставляет также методы DOM узла, такие как appendChild.
Для (X)HTML-документов поддерживается интерфейс HTMLDocument, содержащий специализированные свойства и методы для HTML-документов. Например, document.cookie.