La mémoire volatile nécessite de l'électricité ou une sorte de courant pour stocker des informations, contrairement à la mémoire non volatile. La plupart des ordinateurs ont les deux types de mémoire. La mémoire vive est un exemple de mémoire volatile, et la mémoire en lecture seule est un exemple de mémoire non volatile.
Avec la mémoire volatile, le courant qui traverse l'ordinateur est ce qui aide à maintenir la mémoire. Avec la RAM, le système d'exploitation n'utilise cette mémoire que pendant les opérations. Une fois le
l'alimentation est coupée, la RAM est effacée. La mémoire non volatile ne nécessite aucun type d'alimentation pour conserver les informations. C'est pourquoi les gens utilisent la ROM et la mémoire flash pour stocker des images, des documents et d'autres informations importantes. Une fois l'alimentation de l'ordinateur éteinte, les informations importantes existent toujours et sont accessibles ultérieurement.
La mémoire volatile a tendance à fonctionner plus rapidement que la mémoire non volatile. C'est pourquoi les ordinateurs utilisent une mémoire volatile pour les tâches qui nécessitent des temps de réponse rapides et n'ont besoin de mémoire que pour de petits intervalles de temps. La mémoire non volatile a tendance à être plus lente car elle doit écrire et enregistrer les données afin que les utilisateurs puissent l'appeler à nouveau. La mémoire non volatile est également réinscriptible, ce qui signifie que les utilisateurs ont la possibilité de supprimer les informations qui y sont stockées.