Kernen i et ERP-system er en fælles database, hvor alle informationer for hele virksomheden opbevares. Databasen er bygget op af forskellige moduler, som virksomheden selv kan sammensætte og tilpasse efter behov. 

De mest almindelige moduler er finansmodulet til regnskabsarbejdet og indkøb samt salgsmodulet til salgsarbejdet, og eventuelt lagermodulet til at skaffe overblik over lagerbeholdninger. Men alt efter behov kan man skalere systemet op og lægge flere moduler på.