In a nutshell
A cache is a small, fast store that keeps recently-used data close so repeat requests skip the slow source. When it fills up it must evict something; the LRU policy drops whatever hasn't been touched for the longest, betting that recently-used data will be wanted again soon.