Electronic Data Interchange - See EDI.


See the Interactive Television Institute.