L’ERP, Enterprise Resource Planning (pianificazione delle risorse di impresa) è un sistema di controllo di gestione che integra tutti i processi di business di un’azienda: coordina le risorse e le attività facilitando il flusso delle informazioni e consentendo un accesso immediato e in real time ai dati aggiornati da tutte le unità della azienda. I moderni sistemi modulari di ERP prendono in considerazione tutte le aree che possano essere automatizzate: in questo modo è possibile operare in un contesto uniforme e integrato nonostante le diverse tipologie di applicazioni. I sistemi ERP sono solitamente caratterizzati da tre fattori: