¿Qué es el DOM?
El significado del Modelo de Objeto de Documento en JavaScript

¿Que es el modelo DOM?

DOM significa Document Object Model, en español sería Modelo de Objetos del Documento. Es una interfaz de programación que nos permite crear, cambiar, o remover elementos del documento. También podemos agregar eventos a esos elementos para hacer más dinámica nuestra página, el DOM visualiza el documento de HTML como un árbol de tres nodos. Un nodo representa un documento de HTML.
El Modelo de Objetos del Documento (DOM) es una interfaz de programación de aplicaciones (API) para documentos validos HTML y bien construidos XML. Define la estructura lógica de los documentos y el modo en que se accede y manipula. En la especificación DOM, el término "documento" es utilizado en un sentido amplio - the term "document" is used in the broad sense - cada vez más XML es utilizado como un medio de representar muchas clases diferentes de información que puede ser almacenada en sistemas diversos, y mucha de esta información se vería, en términos tradicionales, más como datos que como documentos. Sin embargo, XML presenta estos datos como documentos, y se puede utilizar DOM para manejar estos datos. Con el Modelo de Objetos del Documento, los programadores pueden construir documentos, navegar por su estructura, y añadir, modificar, o eliminiar elementos y contenido. Se puede acceder a cualquier cosa que se encuentre en un documento HTML o XML, modificando, borrando o añadiendo utilizando el Modelo de Objetos del Documento, con algunas excepciones - en particular, aún no se han especificado aplicaciones DOM para los subconjuntos interneto y externos de XML.

Representación del DOM

Los objectos

Lorem ipsum dolor sit amet consectetur adipisicing elit. Id, soluta nobis, natus ipsum molestiae eligendi cumque harum in, odit error ea illo dicta unde laudantium est doloremque vel incidunt eos.

La semántica

Lorem ipsum, dolor sit amet consectetur adipisicing elit. Quos reiciendis delectus error et non minus fuga officiis illo asperiores sunt, placeat nam mollitia a voluptates laborum quod eum! Obcaecati, nemo?

Las relaciones entre interfaces

Lorem ipsum dolor sit amet consectetur adipisicing elit. Corporis ipsum laborum rerum perferendis sapiente deserunt beatae blanditiis suscipit quibusdam, ullam illum vitae pariatur iste alias. Eius sint labore earum expedita.

Ya sabes para que sirve el modelo DOM?