Esta é uma implementação específica. É muito possível que alguns navegadores executem cada download em seu próprio processo. Nesse caso, você teria o exemplo clássico de pai-filho-processo-relacionamento. Alguns navegadores executam cada guia em um processo filho, de modo que, se uma das guias travar, as outras guias continuarão sendo executadas. Esse também é um exemplo básico de processos cliente-criança.
Mas é mais provável que os downloads sejam executados em um segmento, não em seu próprio processo, porque seria ineficiente gerar um processo próprio para algo tão simples quanto um download HTTP. Você pode também verificar esse comportamento para os navegadores da Web que você usa iniciando alguns downloads e procurando em um gerenciador de processos de sua escolha por qualquer novo processo filho.