Emanant d'un concepteur unique, un ERP est un progiciel qui permet de gérer l'ensemble des processus d'une entreprise intégrant l'ensemble de ses fonctions comme: la gestion des ressources humaines, la gestion financière et comptable, l'aide à la decision, la vente, la distribution, l'approvisionnement, la production ou encore du e-commerce.