A hardware device which can be plugged into the computer to perform some additional function, for example, a disk drive, a printer, a keyboard or monitor.