In informatica, la cache è un'area di memoria estremamente veloce ma solitamente di un basso ordine di grandezza di capacità. Il suo scopo è di velocizzare l'esecuzione dei programmi.
Un esempio è la memoria cache, utilizzata per recuperare velocemente dati e programmi che si prevede debbano essere utilizzati nel breve termine.