BOM stands for Browser Object Model. Unlike DOM, there is no standard defined for BOM, hence different browsers implement it in different ways. Typically, the collection of browser objects is collectively known as the Browser Object Model.
BOM main task is to manage browser windows and enable communication between the windows. Each HTML page which is loaded into a browser window becomes a
Document object and document object is an object in the BOM. You can say BOM is super set of DOM. BOM has many objects, methods, and properties that are not the part of the DOM structure.
The important BOM objects are as:
I hope, now you have better understanding of BOM. I would like to have feedback from my blog readers. Your valuable feedback, question, or comments about this article are always welcome.