Der zeigt dir wo Du welche Fehler gemacht hast.
Also nicht Schreibfehler oder Layoutfehler, sondern ob Du z.b. irgendwo ein schliessenden HTML-TAG vergessen hast, oder ob Du TAG's/Attribute verwendest die in deinem Doctype nicht zulässig sind usw.
Auch kannst Du dort deine CSS-Anweisungen checken lassen ob sie so zulässig sind.
[edit] Das w3c gibt die Vorgaben für die Browser, nur halten sich leider nicht alle Hersteller (insbesondere MS) nicht immer daran, dadurch kommen dann die Kompatibilitätsprobleme der Seiten mit den verschiedenen Browsern zustande. [/edit]