Redes de comunicação permitem a troca de informações e o compartilhamento de recursos entre computadores. Existem diferentes tipos de redes com alcances variados, como PANs para um único usuário, LANs para um edifício e WANs para regiões ou países. A digitalização converte sinais analógicos em digitais através de amostragem, quantização e codificação.