Cache: What Is a Cache?