EDI es la abreviatura de Intercambio Electrónico de Datos que proviene de la palabra inglesa Electronic Data Interchange y se refiere al intercambio de información (documentos/datos) de forma digital, es decir, de ordenador a ordenador. Este intercambio debe realizarse de manera estructurada, normalmente utilizando mensajes estándares EDI (facilitados por AECOC/GS1), pero también puede realizarse bajo otras estructuras de mensajes como son "TXT", "XML", "CSV", etc. Estos formatos deben ser acordados por las partes que van a realizar el intercambio, al igual que el tipo de comunicación que van a utilizar, que también varía en función de la seguridad que se quiera dar al envío. Puede ser bajo: RVA, AS2, FTP, SFTP, etc...
El EDI sustituye al proceso tradicional de intercambio de información entre empresas o a nivel interno de la empresa. Procesos que normalmente se realizan en papel (pedidos, facturas, albaranes...) y nos permiten automatizarlos, eliminando así el proceso manual de picar la información en el ERP.