Man möchte nicht zig HTTP-Requests für eine Webseite abschicken. Serverseitig kann man Bestandteile gern in verschiedenen Dateien haben, sollte diese aber serverseitig zu einem Dokument zusammenbauen.
Nein. Man kann nicht sämtliche Inhalte in einem Dokument laden. Dafür gibt es unter anderem Frames, Iframes und Ajax, um ein Dokument clientseitig zusammenbauen zu können, wie es gerade benötigt wird.
Mathias