A device that allows two devices or systems with different interfaces or protocols to be connected and communicate with each other.