Computer data storage is the name for a number of components of a computer. The main purpose of these components is to store data. The central processing unit is then able to fetch and change the data. In most computers, there is a computer memory hierarchy: Memory that is "closer" to the CPU is usually faster to access, but it is also smaller; data that is stored in this kind of memory usually needs electrical power to keep the data.