A to Z of EDI and Its Role in E-Commerce