EDI most commonly stands for Electronic Data Interchange. Here's what it means in a corporate setting: