Load balancing – rozwiązanie sieciowe służące do dystrybucji obciążeń obliczeniowych na wiele zasobów, takich jak serwery. Zapewnia, że żaden serwer nie zostanie obciążony nadmierną ilością operacji, których nie jest w stanie przetworzyć w oczekiwanym czasie. Równoważenie obciążenia może być realizowane za pomocą oprogramowania, sprzętu lub kombinacji obu.