schau mal hier unter selfhtml nach. ID wurde sonst für Anker in der selben HTML-Datei benutzt. Z.B. "unten" "Anfang" usw. Heute nutzt man das, wie Dicki sagt, als Identifier. Mit Class kannst du (nur) formatieren mit ID kannst du identifizieren und formatieren.