Si le client communique avec le serveur lentement, le temps entre la réponse du serveur au client et la prochaine question du client au serveur peut être bien supérieur au temps de calcul de la réponse. Le serveur passe donc une grande partie de son temps à attendre sans rien faire la prochaine question du client. Le serveur concurrent permet pendant cette attente de traiter une question d'un autre client.