DOM (Document Object Model): Es la forma en la que el navegador internamente organiza todo nuestro HTML dentro de una estructura especial (tipo árbol), con la cual podremos manejar fácilmente nuestra aplicación web mediante JavaScript.

En programación existen objetos, estos son como envolturas para código, el navegador tiene algunos objetos nativos cómo:

navigator:

El objeto que contiene las funciones del navegador, también te permite acceder al sistema operativo como el GPS, guardar datos en el disco duro, etc.

window:

El objeto que maneja cada una de las pestañas.

document:

El objeto que contiene todo lo que vemos dentro de nuestra página.

https://static.platzi.com/media/files/el-dom-nuestro-lugar-de-trabajo-en-la-web/ProgBasica-05.jpg

https://static.platzi.com/media/files/el-dom-nuestro-lugar-de-trabajo-en-la-web/ProgBasica-08.jpg