ERP5 basiert auf 5 Konzepten (daher ERP5). Die gesamte Kernarchitektur des Systems sowie alle Erweiterungen werden ausschließlich über diese abstrakten Konzepte definiert, wodurch ERP5 ein sehr flexibles System für die Modellierung komplexer Geschäftsprozesse ist.
Arbeiten mit ERP5 ist ähnlich wie das Verwenden einfacher Lego Bausteine anstelle vorgefertigter Komponenten, die nur an bestimmter Position verwendet werden können: ERP5 ermöglicht die Abbildung unternehmensspezifischer Prozesse anstatt einem Unternehmen softwarebedingte Veränderungen ("best practice") vorzuschreiben.
ERP5 besteht aus einer Kernapplikation und einer Reihe von Business Templates (bt5), die verschiedene funktionale Bereiche abdecken und je nach Bedarf installiert werden können. Um beispielsweise die ERP5 Buchführung zu nutzen, muss das bt5 "erp5_accounting" sowie der zu verwendende Kontenrahmen "erp5_accounting_l10n_de_skr04" installiert werden.
ERP5 ist unter der GLP Lizenz veröffentlicht ("forever free"). Die Software kann kostenlos heruntergeladen und genutzt werden und wird kontinuierlich und test-basiert weiterentwickelt. Einige Anwendungen sind seit über 10 Jahren im Livebetrieb. Nexedi bietet Services und Schulungen rund um ERP5 an. Diese beinhalten meist die Anpassung von ERP5 und Erweiterung von Business Templates an die spezifischen Anforderungen eines Unternehmens (im Falle der Buchführung: Reports, Controlling, Schnittstellen)