Systemy informatyczne erp, czyli Enterprise Resource Planning (Planowanie Zasobów Przedsiębiorstwa) składają się z modułów, za pomocą których możliwe jest gromadzenie i wykorzystywanie danych. Moduły mogą dotyczyć wielu obszarów działalności firmy – od magazynowania, produkcji, czy sprzedaży do księgowości oraz zarządzania zasobami ludzkimi. Poszczególne moduły mogą działać wspólnie bądź niezależnie od siebie, dzięki czemu dopasowują się do specyfiki danego przedsiębiorstwa. Nie tylko działanie modułów w określonym czasie można zmieniać; o znakomitym dopasowaniu do konkretnej firmy świadczy również elastyczność w wyborze samych modułów. Przykładowo zamiast modułów dotyczących produkcji czy magazynowania można budować systemy erp na kanwie takich elementów, jak zarządzanie projektami czy też controlling. Dobrą opcją w działaniu systemów erp jest możliwość selekcji użytkowników, którzy będą korzystać z określonych opcji systemu. Oznacza to, że zostaną ustalone uprawnienia dostępu dla poszczególnych pracowników przedsiębiorstwa. System erp podczas korzystania przez poszczególnych użytkowników proponuje rozwiązania, dzięki którym można wprowadzać zmiany, dokonywać korekt lub rozpatrywać alternatywne rozwiązania. Ta opcja to bottom-up replannig, czyli proces planowania z dołu do góry. Producenci systemów erp na rynku światowym to na przykład: TETA, ComArch, SAP AG, Asseco Business Solutions, , JD Edwards, IFS Applications, Baan, Microsoft Dynamics Nav. Polscy producenci: Epicor Software Poland, REKORD Systemy, Oracle Polska, ComArch, QAD Polska, TETA, Safo, BPSC, Exact Software Poland, SYMFONIA, IBS Polska, Intetia Polska, SAP Polska, Informatyczne.