memory hierarchy
The ladder of storage from registers through several caches down to main memory, each step bigger but slower than the one above it.
The memory hierarchy arranges storage levels in order of increasing capacity and latency (registers, L1, L2, L3 caches, DRAM, then storage); each level holds copies of recently used data from the level below, so most accesses are served by a small fast level.