El DOM (Document Object Model) es una interfaz de programación para documentos web que representa la estructura y el contenido de una página web. Permite la manipulación dinámica e interactiva de elementos HTML y XML utilizando una estructura similar a un árbol.