Önbellek, bilgisayar sistemlerinde sık kullanılan verilerin daha hızlı erişilebilir olması için geçici olarak saklanan bellek alanıdır. Önbellek, sistemin bellek ve işlemci hızını optimize etmek ve kullanıcılara daha hızlı bir deneyim sağlamak için kullanılır. İşlemciler, RAM ve sabit diskler arasındaki hız farkını azaltmak için önbellek kullanırlar. Örneğin, web sayfaları önbelleğe alınabilir, böylece kullanıcılar daha önce ziyaret ettikleri web sayfalarını daha hızlı açabilirler. Benzer şekilde, bir programın bir parçası daha önce yürütülmüşse, sonraki yürütme işlemi daha hızlı olacaktır çünkü programın bu bölümü önbellekte saklanmış olabilir.