In practice, a memory system is a hierarchy of storage devices with different capacities, costs, and access times.