A transmissão de dados na Internet ocorre por meio de uma rede de comutação de pacotes. Quando transmitidos, os dados na Internet são divididos em pacotes menores, com aproximadamente 1.500 bytes cada.
Os pacotes usados para transferência de dados da Internet são formalmente conhecidos como pacotes. Cada pacote contém informações sobre o endereço do remetente, o endereço do receptor, a posição dos dados em toda a mensagem e como o computador receptor pode ter certeza de que os dados chegaram intactos. A transferência de dados na Internet ocorre por meio de cabos de fibra ótica, torres de rádio, torres de telefonia celular, torres 4G e satélites. O número de bits transferidos a cada segundo, ou bits por segundo, é uma medida da velocidade na qual a transferência de dados ocorre em uma conexão com a Internet. Uma conexão de banda larga pode atingir velocidades de até 2.000 bits por segundo ou 2 megabits por segundo.
Quando alguém faz uma pesquisa na Internet por meio de uma conexão Wi-Fi, os dados trafegam de um roteador conectado a uma linha de assinante digital, ou DSL, que chega por meio de uma tomada de telefone. A pesquisa do navegador vai para o servidor do provedor de Internet, que busca o endereço IP solicitado. Os telefones celulares também podem enviar e receber dados da Internet acessando as torres 3G e Long-Term Evolution (LTE).