Un ERP, progiciel de gestion intégré, est un logiciel qui intègre tous les processus de travail d'une entreprise. Ainsi, un ERP peut être défini comme une combinaison de plusieurs logiciels, appelés modules, nécessaires au fonctionnement d'une entreprise. Il fournit des statistiques en temps réel optimisant ainsi les prises de décision des responsables.