DOM signifie Document Object Model. C’est une interface de programmation pour les documents HTML et XML. Il représente la structure du document sous forme d’arbre, permettant aux développeurs d’accéder, de modifier, de supprimer ou d’ajouter des éléments et du contenu dans la page.
En JavaScript, le DOM model est utilisé pour manipuler dynamiquement le contenu et la structure d’une page Web. À travers le DOM, JavaScript a la possibilité de modifier à la fois le contenu CSS et HTML d’une page.