EDI (Electronic Data Interchange) is a legacy technology created in the 1960s and 1970 to transfer business documents. It is cumbersome, costly to setup and maintain, and is being replaced by newer alternatives. Like other technology from this time period, it is designed around the limitations of very scarce computing resources which are no longer applicable. Many EDI implementations rely on FTP (File Transfer Protocol) and batch operations, meaning that errors and processing delays are difficult to correct, resulting in extra costs. EDI is like the “green-screen” terminal of business to business data transfer.