Con il termine cache, in informatica, si indica 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.