Distributed Cache
In plain terms
A cache shared across multiple servers.
Going deeper
A distributed cache spreads cached data across nodes so many servers share fast access to hot data at scale. It scales caching beyond one machine.
Under the hood
Consistent hashing distributes keys; invalidation and consistency across nodes are challenges.
Examples
Redis Cluster, Memcached, session stores, scaling caches, hot data.
Think of it like...
Like a network of fast-access lockers shared by all the offices.