Systemy stanowią rozwinięcie systemów MRP II. Ich podstawowym elementem jest wspólna baza danych wykorzystywana przez pozostałe moduły. Najczęściej obejmują one następujące obszary: magazynowanie i zarządzanie zapasami, śledzenie dostaw, planowanie i obsługa produkcji, zaopatrzenie, sprzedaż, zarządzanie relacjami z klientami, księgowość, finanse, zarządzanie zasobami ludzkimi (kadry i płace), logistyka.
W skład systemów mogą wchodzić również inne moduły, np. do zarządzania transportem, controllingu czy projektami. Rozwiązania te umożliwiają dostosowanie systemu do specyfiki przedsiębiorstwa – m.in. dzięki temu, że poszczególne moduły mogą funkcjonować niezależnie. Taka elastyczność ułatwia adaptację systemu do zmieniających się wymagań operacyjnych i wspiera skalowanie działalności.
Systemy te zazwyczaj pozwalają także na definiowanie uprawnień dostępu dla poszczególnych użytkowników. Cechą charakterystyczną jest również możliwość realizacji procesu planowania „z dołu do góry” (ang. ), polegającego na wprowadzaniu zmian lub wariantów do zaproponowanych przez system rozwiązań, np.