Der Unterschied liegt nicht nur dabei, daß es sich um Klasse und ID handelt, sondern wie sie auf Elemente angewendet werden:
Code:
div#container{[...]}
Wird nur auf DIV- Container mit der ID "container" angewandt.
Wird auf alle Elemente angewandt, die mit dieser ID versehen sind.
Ebenso ist es mit den Klassen..