Tempat menyembunyikan.
Suatu tempat untuk menyimpan sesuatu secara sementara, mekanisme untuk mempercepat transfer
data dengan cara menyimpan data yang telah di akses di suatu
buffer, dengan harapan jika data yang sama akan diakses, akses akan menjadi lebih cepat. Dalam
Internet sebuah proxy cache dapat mempercepat proses
browsing dengan cara menyimpan data yang telah diakses di
komputer yang berjarak dekat dengan komputer pengakses. Jika kemudian ada
user yang mengakses data yang sama, proxy cache akan mengirim data tersebut dari cache-nya, bukan dari tempat yang lama diakses. Dengan mekanisme HTTP, data yang diberikan oleh proxy selalu data yang terbaru, karena proxy server akan selalu mencocokkan data yang ada di cache-nya dengan data yang ada di
server luar.
Dalam terminologi
hardware, istilah ini biasanya merujuk pada
memory berkecepatan tinggi yang menjembatani aliran data antara processor dengan memory utama (RAM) yang biasanya memiliki kecepatan jauh lebih rendah. Penggunaan cache ditujukan untuk meminimalisir terjadinya bottleneck dalam aliran data antara processor dan RAM. Sedangkan dalam terminologi
software, istilah ini merujuk pada tempat penyimpanan sementara untuk beberapa
file yang sering diakses (biasanya diterapkan dalam network)
Berasal dari kata cash, dipergunakan untuk meningkatkan kecepatan transfer data baik secara sementara maupun permanen.