Load distributing optimizes performance by distributing a workload over a computer network or cluster, in order to reduce response time and avoid unevenly overloading some resources while others are idle.