Um cache é um armazenamento baseado em hardware ou software que coleta temporariamente dados acessados com frequência ou recentemente para acelerar solicitações futuras para o mesmo conjunto de dados. Depois de revisitar um site ou aplicativo, a memória cache local carrega os dados em vez de baixar novamente os arquivos da hospedagem server. A memória cache é um componente comum de CPUs, navegadores da webe sistemas operacionais.