Requests are what a container is guaranteed (used for scheduling); limits are the ceiling it may not exceed (enforced at runtime). Together they drive where Pods are placed, how they're throttled or killed under pressure, and which Quality of Service (QoS) class a Pod gets.
