Memory that stores recently-accessed data so that subsequent requests to access the same data can be processed quickly.