^^Dom Document Object Model.

Document Object Model (DOM), il "modello a oggetti del documento".

prima di tutto c'è il browser stesso ( oggetto navigator)
poi la finestra che contiene tutto quanto oggetto window
eventuali frames oggetto window.frames
il documento HTML vero e proprio document
i moduli per raccogliere l'input dell'utente document.forms["nomeForm"]
le immagini document.images["nomeImmagine"]
i cookie document.cookie["nomeCookie"]
i livelli  
le applet document.applets["nomeApplet"]
la barra degli indirizzi location
la barra di stato, nella parte bassa del browser status

Oggetti principali:

window, document, history, location e navigator.

Tali oggetti sono collegati tra loro da relazioni strutturali del tipo:

Oggetto1.oggetto2.proprietà2

Oggetto1 è al livello più alto, oggetto2 è una proprietà di oggetto1 e proprietà2 è una proprietà di oggetto2