The ability of hardware devices or software packages to transmit data between other devices or packages.