What is Browser Object Model ?
The browser object model (BOM) is a hierarchy of browser objects that are used to manipulate methods and properties associated with the Web browser itself.
The default object of browser is window means you can invoke all the functions of window by specifying window or directly.
Objects that make up the BOM include the window object, navigator object, screen object, location object, history, and the document object.