Desde seu início a rede foi usada para distribuir e desenvolver programas; ao mesmo tempo, o canal preferencial de distribuição foi e no presente continua sendo, o comércio tradicional. À medida em que a banda passante aumente e mecanismos confiáveis de comercialização eletrônica se solidifiquem, a tendência de distribuição via rede deverá aumentar. Isso tem um aspecto muito mais amplo do que aquilo que normalmente se entende por indústria de ``software''. Atualmente quase todos os equipamentos dotados de eletrônica contém uma grande quantidade de ``software''; com a possibilidade (futura) de ligarmos a cafeteira ou o automóvel diretamente na rede, esse ``software'' poderá ser atualizado remotamente, evitando ``recalls'' no caso de falha. Um instrumento recente objetivando esta amplitude de aplicação é a linguagem Java. Seu lançamento foi entusiasticamente acolhido pela indústria e ela deverá ser a base para a primeira geração deste tipo de uso.