Transmisia de date pe Internet are loc printr-o rețea de comutare de pachete. Când este transmis, datele de pe Internet sunt împărțite în pachete mai mici, care sunt de aproximativ 1500 de octeți fiecare.
Pachetele utilizate pentru transferul de date pe Internet sunt formale cunoscute ca pachete. Fiecare pachet conține informații despre adresa expeditorului, adresa destinatarului, locul datelor în întregul mesaj și modul în care computerul primit poate fi sigur că datele au ajuns intacte. Transferul de date pe Internet se realizează prin cabluri cu fibră optică, turnuri radio, turnuri pentru telefoane mobile, turnuri 4G și sateliți. Numărul de biți transferați în fiecare secundă sau biți pe secundă reprezintă o măsură a vitezei la care are loc transferul de date pe o conexiune la Internet. O conexiune în bandă largă poate atinge viteze de până la 2.000 de biți pe secundă sau 2 megabiți pe secundă.
Atunci când cineva efectuează o căutare pe Internet printr-o conexiune WiFi, datele se deplasează de la un router conectat la o linie de abonat digital sau DSL care intră printr-o mufă telefonică. Căutarea din browser navighează apoi la serverul furnizorului de Internet, care caută adresa IP solicitată. De asemenea, telefoanele mobile pot trimite și primi date de pe Internet prin accesarea turnurilor 3G și Long-Term Evolution (LTE).