interoperability
ability of systems to work with each other
license compatibility
the legal compatibility of the licenses of different pieces of software allowing for their joint distribution
language interoperability
interoperability among programming languages
plug and play
support by computer device or bus for automatically discovering of components without manual configuration
compatibility
relative quality for interoperability of computer and telecommunication products at the hardware, software, normative, legal, regulatory, statutory or contractual level
syntactic interoperability
ability of two computer systems to communicate with each other
drop-in replacement
level of compatibility in which a new component can replace the original without otherwise needing to modify the system
semantic interoperability
ability of computer systems to exchange data with unambiguous, shared meaning