DOM (Document Object Model) est une interface qui définit l'accès et la modification dynamique du contenu d'un document XML. DOM est indépendant d'une plateforme ou d'un langage particuliers. Il existe plusieurs implémentations de cette interface en Java, C++, C, ... Pour plus d'infos : consortium w3/DOM