Nie istnieje jednolity, oficjalnie zdefiniowany standard systemu . Przyjmuje się jednak, że rozwiązania klasy ERP powinny obejmować funkcjonalność systemów MRP, rozszerzoną m.in. o rachunkowość zarządczą, przepływy finansowe, rachunek kosztów, zaawansowane moduły prognostyczne i analityczne, zarządzanie relacjami z klientami, zarządzanie łańcuchem dostaw oraz obsługę procesów e-commerceWojciech Zalewski: Analiza systemów informatycznych wspomagających zarządzanie produkcją w wybranych przedsiębiorstwach, Economy and Management – 4/2011, s. 183.. Ze względu na szeroki zakres zastosowań, systemy są wykorzystywane przede wszystkim w przedsiębiorstwach z sektora produkcji, handlu detalicznego, przemysłu spożywczego, reklamy, marketingu i dystrybucji.

Historia W latach 60. XX wieku pojawiły się pierwsze aplikacje wspierające zarządzanie przedsiębiorstwem – programy (ang. – kontrola zapasów), których głównym celem było wspomaganie decyzji w obszarze gospodarki magazynowej. Postępująca informatyzacja oraz rozwój zintegrowanych baz danych doprowadziły do powstania standardu (ang. – planowanie zapotrzebowania materiałowego), koncentrującego się na planowaniu potrzeb materiałowych w fazie przedprodukcyjnej.