Tape drive is a peripheral device that reads and writes data stored on a magnetic tape or a punched tape. Tape Drives are of 2 kinds - internal or external. For internal tape drives, you need to know the media type the unit will accept, the interface type, and the form factor it is designed for.