No compartilhamento de carga, compartilhamos o tráfego em vários caminhos, mesmo que seja de maneira desigual.
O balanceamento de carga é usado para atingir a eficiência da rede. Ele distribui o tráfego de maneira uniforme em uma rede que possui vários caminhos, isso é feito para obter uma utilização ideal dos recursos, maximizar a taxa de transferência e minimizar o tempo de resposta.
Então esses dois são coisas realmente diferentes.
round-robin quando usado com DNS (domain name server) é um método de balanceamento de carga embora tenha uma desvantagem de não relatar o failover automático de um nó, mesmo assim existem técnicas pelas quais a técnica round robin pode ser melhorada.