Memory Hierarchy
Definition
A layered organization of storage and caching resources (registers, multiple cache levels, main memory, secondary storage, archival tiers) arranged to balance capacity, latency, bandwidth, and cost so that common accesses are served from the fastest available level.