Per my understanding, Every company has an ERP (=Electronic Resource Planning).
There is a BRIDGE to do the transaction from one company (say it company A with ERP A) to other company (say it company B with ERP B); the bridge is EDI(=Electronic Data Interchange).
There is CRM (= Customer Relationship Software), such as Microsoft Dynamic
My questions: What is the difference between EDI and CRM? A little bit explanation (with your own wording) will be helpful please