Browser Objects

The term Browser Object Model (BOM), or simply the Browser Objects, refers to objects that represent the various aspects of the Web Browser and Web page (document) loaded into the browser. The browser creates the following browser objects automatically when a page is loaded.
    window      (object representing the browser window)
    screen      (object representing the computer screen)
    location    (object representing the URL of the page loaded into the browser)
    history     (object representing the URLs in the recent "surfing history" of the browser)
    navigator   (object representing the browser browser software itself)
    document    (object representing the Web Page)
    
A good starting point to see the nature of the above objects is to look at the list of properties and methods of each object in the W3Schools reference pages.