Das HTML DOM (Document Object Model) definiert
Dadurch dient das DOM als Programmierschnittstelle, um HTML-Elemente zu verändern, hinzuzufügen, zu löschen oder um Informationen über sie zu erhalten.
Das DOM ist ein W3C Standard.
Die bevorzugte Sprache ist JavaScript, bzw. ein Framework wie jQuery, das auf JavaScript basiert.