Un Balanceador de carga fundamentalmente es un dispositivo de hardware o software cuya principal funcionalidad es poder distribuir mediante un método determinado las peticiones que se realizan desde uno o múltiples clientes a un servicio determinado.
Poniéndose delante de un conjunto de servidores que atienden una aplicación y, tal como su nombre lo indica, asigna o balancea las solicitudes que llegan mediante algún algoritmo desde un simple round-robin hasta algoritmos más sofisticados.