Bah template c´est un peu plus technique.
En fait un site peut se définir par un code PHP, qui génère de l´HTML.
Cet HTML, à la manière de zengarden, on peut le mettre ne forme de la manière que l´on veut, si les class CSS sont bien faites.
Ben un template c´est un design pour ce genre de site qui sépare le fond et la forme ; ) .
Ca comprend aussi le menu, la bannière, les trucs comme ça.
Les templates sont un peu les thèmes de phpbb ; )