EDI

Electronic Data Interchange.

  • EDI