När du skriver en webbadress (URL) i din webbläsare skickar din dator en begäran till en DNS-server för att hitta den IP-adress som är kopplad till det domännamnet. DNS-servern skickar sedan tillbaka IP-adressen och din dator öppnar en TCP-anslutning till den IP-adressen.
När TCP-anslutningen har upprättats skickar din dator en HTTP-förfrågan till webbservern på den IP-adressen. HTTP-förfrågan innehåller information om den specifika sida eller resurs du efterfrågar, samt information om din webbläsare och operativsystem.
Webbservern bearbetar sedan HTTP-förfrågan och skickar tillbaka ett HTTP-svar. HTTP-svaret innehåller HTML-koden för den begärda sidan, samt alla bilder, CSS-filer eller andra resurser som behövs för att visa sidan.
Din dator tar emot HTTP-svaret och använder HTML-koden för att rendera sidan i ditt webbläsarfönster. Bilderna, CSS-filerna och andra resurser laddas också ner och cachelagras på din dator så att de snabbt kan nås om du besöker sidan igen.
Detta är en förenklad översikt över hur information överförs från en dator till en annan på internet. I verkligheten är processen mycket mer komplex och innefattar många fler steg. Grundprinciperna är dock desamma.