Кеширането е процес на съхраняване на често или наскоро достъпни данни в по-бърз носител за съхранение, като RAM, така че да могат да бъдат бързо извлечени, без да се налага да ги извличате от по-бавно устройство за съхранение, като твърд диск или мрежов сървър. Това подобрява производителността на системата, като намалява времето, необходимо за достъп до данните.