A técnica utilizada em sistemas computacionais para distribuir automaticamente requisições, tarefas ou tráfego de rede entre múltiplos servidores ou recursos, com o objetivo de melhorar desempenho, disponibilidade e confiabilidade, é denominada: