le div, avant l'aspect mise en forme, sert à séparer les blocs de ton site. Si tu compares une page web à un bouquin, tu obtiens les blocs suivants:
- le titre (avec ou sans logo)
- le sommaire
- le titre du chapitre
- le contenu du chapitre
- les images illustrant le chapitre
...
Tous ces blocs sont censé se trouver dans des div séparés. Suite à cela, tu peux faire une mise en forme personnalisée pour chacun des blocs. Il peut, par exemple, être intéressant d'avoir toujours le sommaire à disposition, l'attribut fixed sera parfait pour ca. Une imagette introduisant le chapitre donnera mieux si elle est à gauche et entourée du texte, l'aatrubut float:left est parfait pour cela, etc...