DOM
Der Baum aus Objekten, den der Browser aus HTML aufbaut — das, was JavaScript manipuliert, um die Seite zu verändern.
document.querySelector('h1').textContent = 'Hallo' findet und ändert einen Knoten im DOM. Knoten zu erzeugen oder zu entfernen ist teuer; deshalb optimieren React und Vue mit einem Virtual DOM, das Updates bündelt.