Computer data storage, often called storage or
memory, refers to computer components,
devices, and recording media that retain digital data used for computing for
some interval of time. Storage devices can be of internal or external nature and
spread out today from semiconductor flash devices in different format to Hard
Disks and/or recording media such as CD-ROM/DVD's of different forms and
capabilities. Computer data storage provides one of the core functions of the
modern computer, that of information retention. It is one of the fundamental
components of all modern computers, and coupled with a central processing unit
(CPU, a processor), implements the basic computer model used since the 1940s.