Definition of HTML "root node"

The root node of the Document Object Model is a single node that is the parent of the nodes at the top of a document's nested tag hierarchy, the nodes at the beginning of the document, which includes a single top element. In an HTML document the root node is the parent of the element represented by the <html> tag and of any other top-level nodes such as processing instructions.