A Pull Based Workflows ensures that the system, that is doing the work, is not overloaded. This is an opt-in style of work, that gives the workstation the control over the flow of resource towards it.
Kanban is an example for a tool that implements a Pull Based Workflow, in that work is pulled from one column to the next.