superficialmente a internet sob o protocolo http. os computadores se comunica com um servidor para acessar um site e o protocolo verifica se esta tudo certo com a requisição , se tiver ele manda os arquivos em pedaços e navegador monta a aplicação no lado do cliente. tratando de hardware há um comunicação entre hd , ram e processador com ajuda de cache. obrigado pela resposta.