Eine Doctypedeclaration verweist auf eine Doctypedefinition in der für das Dokument (HTML-Datei), welches du schreibst, Regeln definiert sind, die festlegen, welches Tag wann wo zu sein hat oder nicht zu sein hat (zB. das innerhalb der <html>-Tags immer GENAU ein <head>-Tag und ein <body>-zusein hat), inklucive aller notwendigen Atribute etc.
In naher zukunft wird es Browser geben (bzw. gibt es auch schon), die nach der Doctypedaclaration gucken und überprüfen ob, die Seite die der Browser anzeigen soll diesen Regeln entspricht oder nicht. Wenn nicht könnte es zum Beispiel passieren das der Browser eine Fehlermeldung ausgibt und die Anzeige verweigert.
Gruß Herbalizer