Em 1957, a instalação de conexões remotas permitiu que programadores trabalhassem diretamente nos computadores, compartilhando o processamento entre vários usuários. Em 1958, a DARPA criou a ARPANET, uma rede de computadores em larga escala, para acelerar a disseminação de conhecimento entre pesquisadores. A ARPANET desenvolveu protocolos como o TCP/IP, que garantiram a compatibilidade entre redes e criaram a estrutura da atual Internet.