Perché getElementByTagName("div") recupera la "collezione" div del documento e li "cataloga" cronologicamente partendo da 0 pertanto document.getElementByTagName("div")[0] sarà il primo div del documento.
Ciao e benvenuto.