La trasmissione dei dati su Internet avviene tramite una rete a commutazione di pacchetti. Quando trasmessi, i dati su Internet sono suddivisi in pacchetti più piccoli, che sono circa 1500 byte ciascuno.
I pacchetti utilizzati per il trasferimento dati su Internet sono formalmente noti come pacchetti. Ogni pacchetto contiene informazioni sull'indirizzo del mittente, l'indirizzo del destinatario, la posizione dei dati nell'intero messaggio e il modo in cui il computer ricevente può essere sicuro che i dati siano arrivati intatti. Il trasferimento dei dati su Internet avviene tramite cavi a fibre ottiche, torri radio, torri di telefoni cellulari, torri 4G e satelliti. Il numero di bit trasferiti ogni secondo, o bit al secondo, è una misura della velocità alla quale il trasferimento dei dati avviene su una connessione Internet. Una connessione a banda larga può raggiungere velocità fino a 2.000 bit al secondo o 2 megabit al secondo.
Quando qualcuno effettua una ricerca su Internet tramite una connessione WiFi, i dati viaggiano da un router collegato a una linea di abbonato digitale, o DSL, che arriva attraverso un jack telefonico. La ricerca dal browser passa quindi al server del provider Internet, che cerca l'indirizzo IP richiesto. I telefoni cellulari possono anche inviare e ricevere dati da Internet accedendo alle torri 3G e Long-Term Evolution (LTE).