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.
Respondendo a "Depende... Estudar a API e praticar são passos..." dentro da publicação Estou no caminho certo?
1