cache

Cache is a smaller and fast memory component in the computer which is inserted between the CPU and the main memory. To make this arrangement effective. The cache needs to be much faster than main memory. 
This approach is more economical than the use of fast memory devices to implement the entire main memory.