Le DOM (Document Object Model) est la représentation d'une page HTML sous forme d'arbre d'objets que JavaScript peut lire et modifier. Chaque balise devient un noeud élément, avec des parents, enfants et frères. L'objet document en est le point d'entrée. Modifier le DOM change l'affichage.
Exemple
document.body.children.length