Hola, estoy confuso con el objeto HTMLDocument del DOM, no lo comprendo.

En libroswesb cito lo que dice:

Librosweb:

“Cuando se utiliza DOM en páginas HTML, el nodo raíz de todos los demás nodos en la jerarquía se define en el objeto HTMLDocument”

Mozilla dice esto que menos entiendo:

“HTMLDocumentes una interfaz abstracta del DOM que proporciona acceso a las propiedades y métodos que no están presentes de forma predeterminada en un documento regular (XML) especiales”
“Sus métodos y propiedades se incluyen en la documentpágina y muestran por separado en su propia sección en la página anteriormente unido DOM”



Como sabemos la propiedad documentElement es facilitada para obtener el elemento raíz de cualquier documento (por ejemplo, el elemento <html> para documentos HTML). ¿Los dos hacen referencia al nodo raíz es decir el tag HTML?