Load balancing is the process of distributing incoming network traffic across multiple servers so that no single server becomes overwhelmed. Think of it like a traffic cop standing at a busy intersection, directing cars to different lanes so that traffic flows smoothly and no single lane gets jammed. Without load balancing, one server might crash under heavy load while others sit idle β a waste of resources and a poor experience for users.