A DOM is used by Web browsers to indicate how objects, such as text and images, are represented on a Web page. A DOM identifies an object's attributes and defines how an object can be manipulated.