- Document Object Model – obiektowy model dokumentu
- Reprezentuje dokument XML w postaci obiektu
- Elementy struktury dokumentu (strony www) są zagnieżdżonymi w sobie obiektami (węzłami - nodes)
- Dostęp do obiektu sprawia, że kod programowania może dynamicznie zmieniać kształt i właściwości elementów strony www