In a pull system, nothing is produced until a downstream process signals it is needed; work is "pulled" through the value stream by real consumption. This prevents the overproduction that plagues forecast-driven push systems.
Pull is typically implemented with kanban signals and supermarkets, and is a core enabler of Just-in-Time. By capping WIP it directly controls lead time.