Wenn der Benutzer im User Agent einen Link anwählt, so öffnet der Agent eine TCP-Verbindung zu dem in dem URI angegebenen Server und schickt eine GET-Methode. Kann der Server die Anfrage befriedigen, so sendet er über die gleiche Verbindung das Dokument als Response zurück. Kann er die Anfrage aus irgendeinem Grunde nicht erfüllen, so wird ein Fehler-Code zurückgeschickt.
Wenn der User Agent das Dokument erhalten hat, so wird es geparst und eventuell enthaltene Inline-Images auf die gleiche Art vom Server angefordert.
Ist das Dokument komplett, so wird es dem Benutzer präsentiert und wieder auf eine Benutzereingabe gewartet.