A memória volátil requer eletricidade ou algum tipo de corrente para armazenar informações, e a memória não volátil não. A maioria dos computadores possui os dois tipos de memória. A memória de acesso aleatório é um exemplo de memória volátil, e a memória somente leitura é um exemplo de memória não volátil.
Com a memória volátil, a corrente que corre pelo computador é o que ajuda a manter a memória. Com RAM, o sistema operacional só usa essa memória durante as operações. Uma vez que o
a energia é desligada, a RAM é apagada. A memória não volátil não requer nenhum tipo de poder para reter informações. É por isso que as pessoas usam ROM e memória flash para armazenar fotos, documentos e outras informações importantes. Depois que o computador é desligado, as informações importantes ainda existem e podem ser acessadas posteriormente.
A memória volátil tende a funcionar mais rápido do que a memória não volátil. É por isso que os computadores usam memória volátil para tarefas que exigem tempos de resposta rápidos e precisam de memória apenas para pequenos intervalos de tempo. A memória não volátil tende a ser mais lenta porque precisa escrever e registrar os dados para que os usuários possam acessá-los novamente. A memória não volátil também é regravável, o que significa que os usuários podem excluir as informações armazenadas nela.