EDI stands for Electronic Data Interchange.As ALE it is also used for exchanging business data between different systems.EDI reuqires IDoc Interface. The IDoc interface is made up of the definition of a data structure and the processing logic of this data structure. The data structure is the IDoc.You use EDI if you want to exchange business application documents with an (external) partner system (for example, a customer or vendor). The SAP system sends EDI messages in IDoc format to an EDI subsystem, where they are converted to a universal EDI standard (UN/EDIFACT or ANSI/X12). This enables communication with non-SAP systems.Two partners are involved in the process in an EDI application scenario: The sender and the recipient of an EDI message.In this page you will get some SAP EDI tutorials and pdf guides to download.