Question: why is mrp called a push system?
Answer: Material requirements planning (MRP) is a push system because releases are made according to a master production schedule without regard to system status. Hence, no prior work in process (WIP) limit exists. Classic kanban is a pull system.