EDI è l'abbreviazione di Scambio Elettronico di Dati, dall’inglese Electronic Data Interchange, e fa riferimento allo scambio di informazioni (documenti/dati) in formato digitale. Tale scambio deve verificarsi in modo strutturato, generalmente utilizzando messaggi standard EDI (forniti da GS1), ma funziona anche con altri formati, come ad esempio "TXT", "XML", "CSV", ecc. Le due parti tra le quali avviene lo scambio dovranno accordarsi sul tipo di formato dei messaggi e sul tipo di comunicazione che andranno a utilizzare, il quale varia a seconda del livello di sicurezza che si desidera per l'invio in questione. Può essere, ad esempio, un livello di sicurezza basso: VAN, AS2, FTP, SFTP, ecc.
L'EDI sostituisce il tradizionale processo di scambio di informazioni fra le aziende oppure quello che avviene all’interno della stessa azienda. Tutti quei processi che normalmente avvengono su carta (ordini, fatture, bolle di consegna) possono essere automatizzati, eliminando in tal modo le fasi manuali di inserimento di informazioni nell'ERP.