This is a Good Thing, because mastery of a DOM is the key to great Web page development, even if the two corporate giants reconcile their differences. Both Document Object Models break down Web pages into roughly four types of components, summarized in the table below. Component Makeup of the Document Object Model.
Some objects contain very many properties, some contain very few.
Methods A method typically executes an action which somehow acts upon the the object by which it is owned. Sometimes the method also returns a result value. Methods are triggered by the programming language being used, such as JavaScript. For example, when the user clicks on a submit button, this is a click event which occurs at the submit object. By virtue of submitting a form, a submit event is also generated, following the click event.