El documento explica el modelo de objetos del documento (DOM), que permite representar cualquier página web como un árbol de nodos y objetos, y cómo JavaScript puede manipular el DOM para modificar el contenido, estructura y estilo de una página. Se describen las propiedades, métodos y eventos que ofrece el DOM para buscar, modificar y agregar/eliminar elementos HTML, y cómo se pueden manejar eventos del usuario con JavaScript.