La estructura, que es la parte de la que se encarga HTML, es la encargada de dar importancia a unos elementos sobre otros, establecer órden entre las informaciones y decir "lo que se debe ver", mientras que la presentación, de la que se encarga CSS, es la encargada de establecer colores, tamaños, efectos visuales (o sonoros) y similares, es decir "cómo se debe ver".