Hardware device (usually external to a computer) that is functionally identical to another (often competing) product and can be plugged into the same outlet or interface socket without any alteration, although its internal circuitry or design might be very different. Also called plug to plug compatible. See also pin compatible.