Объект Document представляет собой весь HTML или XML документ. Это корень всего дерева документа и обеспечивает доступ к содержанию документа.
Поскольку элементы, текст и все остальные ноды не могут существовать вне контекста документа, то у Document также имеются функции для создания этих объектов.
Объект Document доступен как через стандартный JavaScript-объект window.document, так и через свойства ownerDocument, которое есть у любого нода.