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 mediante una estructura en forma de árbol.