Hola
El <div> es un aetiqueta muy útil, pero hay poco que decir sobre ella, basicamente, es un contenedor de elementos, es decir, entre la apertura y el cierre, puedes poner lo que quieras.
Sirve basicamente para posicionar cosas en la pantalla.
Revisa estás dos páginas:
http://www.iespana.es/dcl_es/html/#div http://www.w3.org/TR/html4/struct/global.html#h-7.5.4
Felicidad