Physically Cache is a part of storage area in RAM which allocates and deallocates the frequenlty used information based on the diffferent methods like (LIFO FIFO LRU etc.)
Cache is used to store the values of the oftenly used values. It will store the value in cache memory and when ever we want that values we can get the required value from the cache if we stored the value in the cache.