هنگامی که پردازنده در حال کار است، نیاز به خواندن داده ها از ذخیره سازی خارجی مانند دیسک سخت است، اما به دلیل اینکه "انبار" دیسک سخت بیش از حد بزرگ است، و آن را نیز "دور" از پردازنده، سرعت حمل و نقل داده های "مواد اولیه" نسبتا آهسته است، که منجر به کاهش زیادی در کارایی تولید پردازنده!
برای حل این مشکل، مردم یک "انبار کوچک" راه اندازی می کنند -- حافظه -- بین پردازنده و ذخیره سازی خارجی.
اگرچه ظرفیت حافظه کوچک است، به طور کلی تنها ده ها مگابایت تا چند صد مگابایت است، اما سرعت انتقال بسیار سریع است، به طوری که وقتی پردازنده نیاز به داده دارد، می تواند از قبل در حافظه ذخیره شود، تا مشکل URGENT پردازنده حل شود.
از آنجا که حافظه فقط یک «انبار ترانزیت» است، نمی توان از آن برای ذخیره داده ها برای مدت طولانی استفاده کرد.





