ERP võimaldab kogu ettevõtte tasandil plaanida ja juhtida ressursse, mis on vajalikud äritegevuseks MRP- on arvutipõhine tootmise ja varude kontrolli süsteem, mille ülesandeks on varude vähendamine, hoides samas tootmisprotsessis piisavalt materjalivaru. MRP põhimõte lähtub eeldusest, et kui on teada, millist lõpptoodet toota, siis on ka teada, kui palju on tarvis selle lõpptoote tootmiseks materjale ja komponente. MRP-II- (Tootmisressursside planeerimine) näol tegemist tagasisisendatud süsteemiga, mis võimaldab erinevate plaanimismoodulite tegevusplaanide automaatset kohandamist juhtudel, kui tegevusjadas järgneva mooduli nõudlus osutub väiksemaks eelneva asuva mooduli vajadusest. MRP II –s algab plaanimine ettevõtte äriplaanist, mille alusel koostatakse müügiplaan, siis tootmise koondplaan ja seejärel keskne tootmiskava. Keskne tootmiskava- MRP süsteemi põhilsisend on keskne tootmiskava. See on
Materjalispetsifikatsioon ehk lõpptoote struktuur on diagramm, insenerijoonis või nimekiri kõikidest materjalidest koos kogustega, mis on vajalikud ühe lõpptooteühiku tootmiseks. Kolmas MRP-komponent on materjalivaru fail, mis kajastab kõiki antud toote jaoks kasutatavate materjalide varusid ettevõttes, mida MRP ei ole muude tootepartiide tarbeks reserveerinud. Erinevalt MRP-st on MRP II (Tootmisressursside planeerimine) näol tegemist tagasisisendatud süsteemiga, mis võimaldab erinevate plaanimismoodulite tegevusplaanide automaatset kohandamist juhtudel, kui tegevusjadas järgneva mooduli nõudlus osutub väiksemaks eelneva asuva mooduli vajadusest. MRP II –s algab plaanimine ettevõtte äriplaanist, mille alusel koostatakse müügiplaan, siis tootmise koondplaan ja seejärel keskne tootmiskava. MRP on omakorda aluseks ressursikasutuse plaanile ja ostutegevustele ning lõpuks tootmistegevuste plaanimise ja kontrollimise toimingutele.