Most practitioners define the difference between push and pull incorrectly. They cite make-to-stock/make-to-order, MRP (ERP)/Kanban, and many more. However, the true distinction of a pull system is its WIP limit. If you limit your WIP, you have a pull system, if not it is push.