Når du indtaster en webadresse (URL) i din browser, sender din computer en anmodning til en DNS-server om at finde den IP-adresse, der er knyttet til det pågældende domænenavn. DNS-serveren sender derefter IP-adressen tilbage, og din computer åbner en TCP-forbindelse til denne IP-adresse.
Når TCP-forbindelsen er etableret, sender din computer en HTTP-anmodning til webserveren på denne IP-adresse. HTTP-anmodningen indeholder oplysninger om den specifikke side eller ressource, du anmoder om, samt oplysninger om din browser og operativsystem.
Webserveren behandler derefter HTTP-anmodningen og sender et HTTP-svar tilbage. HTTP-svaret indeholder HTML-koden for den anmodede side, samt alle billeder, CSS-filer eller andre ressourcer, der er nødvendige for at vise siden.
Din computer modtager HTTP-svaret og bruger HTML-koden til at gengive siden i dit browservindue. Billederne, CSS-filerne og andre ressourcer downloades og cachelagres også på din computer, så de hurtigt kan tilgås, hvis du besøger siden igen.
Dette er en forenklet oversigt over, hvordan information overføres fra en computer til en anden på internettet. I virkeligheden er processen meget mere kompleks og involverer mange flere trin. De grundlæggende principper er dog de samme.