We have seen how the content and style for a given HTML page can be modified using BOM model's object 'document'.
Now, consider a scenario where you do not want to update the HTML page but only certain properties of the browser window on which it is rendered. Maybe, you want to navigate to a different URL and bring a new web page, or you want to close the web page or you want to store some data related to the web page. Well, to implement this, we would need an object that represents the entire browser window and allows us to access and manipulate the window properties. BOM model provides us 'window' object.
This object resides on top of the BOM hierarchy. It's methods give us access to the toolbars, status bars, menus and even the HTML web page currently displayed.
We will explore following properties and methods that help us manipulate the browser window: