Computer storage device is any of several devices for storing digital (numeric) data for use by or created by a computer. Storage devices include hard drives, floppy drives, CD drives, DVD drives, flash drives, and tape drives. In most cases, each of these devices can serve as both an input device, which enables a computer to use stored data, and an output device, which stores data produced on a computer. Storage devices save data on storage media, objects that can hold digital data.