Definition, synonyms and related words
a coupling where two modules share an externally imposed communication protocol, data format, or device interface