Document Object Model
The Document Object Model (DOM) is a platform- and language-neutral interface that represents documents as a tree of nodes and defines how programs access and manipulate that structure. It underpins dynamic behavior on the web, enabling scripts to read, modify, and react to changes in HTML, SVG, and XML documents across web browsers and other environments.