Agent Based Adaptive Load Balancing is a technique for ensuring maximal use of a farm of load balanced servers. Each server in the farm has an agent that reports on its current load to the Load Balancer. This information from the servers in the farm is used to improve the decision making process for load balancing operations.