cache
/kæʃ/
Meaning
A store, protected and often hidden in some way, of things that may be required in the future, such that they can be retrieved rapidly.