The primary difference between CBP and MRP is that when we plan material, we use MRP to predict the requirements of materials based on SOP (sales and operations planning). Moreover, in CBP, we have to forecast the MM (material management) depended upon the historical demand for materials.