What is the definition of EDI? I know that it stands for Electronic Data Interchange. But I keep hearing it referred to in other ways. I hear that EDI applies to documents such as purchase orders, invoices, etc. I have heard that EDI competes with XML and that it competes with APIs (Application Programming Interfaces). So in this sense, I … [Read more...]