Scaling on demand is the ability for an application and associated infrastructure to automatically scale up and down based on demand.
If configured correctly, Kubernetes can automatically scale your applications and infrastructure up when demand increases and scale them down when the demand drops off.