Hola:
innerHTML (debes considerar las mayúsculas) es el equivalente al contenido del elemento que quieras... por ejemplo document.body.innerHTML es el contenido del tag body de cualquier página... sirve para leer o escribir contenido, razón por la cual hay que tener mucho cuidado a la hora de usarlo... por ejemplo no hay problemas en poner alert(document.body.innerHTML) aunque la ventana podría ser demasiado grande, pero una cosa así: document.body.innerHTML = "¡Hola Mundo!", reemplaza el contenido que hubiera en el body, así que es preferible usarlo en "modo escritura" sobre elementos cuyo contenido pueda "machacarse"
Saludos