La memoria del computer facilita l'accesso ai dati a breve termine mentre la memoria del computer consente l'accesso ai dati a lungo termine. Lo storage include unità (a stato solido, flash, ottico, rigido) e la memoria include chip DRAM, SDRAM e RDRAM che perdono i loro dati memorizzati immediatamente dopo lo spegnimento del computer.
I dati memorizzati sul disco rigido sono permanenti e rimangono intatti anche quando il computer è spento. Se un file viene eliminato, viene rimosso solo il percorso del file, ma non i dati stessi. Questo è il motivo per cui è possibile recuperare le informazioni cancellate da un disco rigido. L'unico modo per eliminare definitivamente un file è formattare l'unità.
La memoria facilita l'accesso rapido dei file dal disco rigido. Quando un'applicazione viene eseguita, il processore recupera i dati dal disco rigido e li carica istantaneamente nella RAM. La quantità di RAM che un computer ha determinato quante applicazioni possono essere eseguite contemporaneamente. Quando lo spazio del disco rigido di un computer è designato per agire come RAM, diventa memoria virtuale. La memoria virtuale può essere utilizzata per migliorare le prestazioni in caso di RAM insufficiente.
I computer hanno anche una piccola quantità di memoria di sola lettura (ROM) che contiene istruzioni semi-permanenti o permanenti richieste per avviare il computer e controllare i componenti hardware. Un esempio di informazioni memorizzate nella ROM è il BIOS.