Auto scaling is the process of adding more servers to handle traffic. A load balancer, on the other hand, distributes this traffic across those servers. An effective scaling strategy includes both a load balancer and an automatic scaling process.