RAM é usada para armazenar programas carregados e os dados usados pelos programas. Significa "memória de acesso aleatório" e constitui a memória de trabalho de um computador.
A principal vantagem dos RAMs é a sua velocidade. As informações podem ser carregadas nele rapidamente e os processadores, que possuem apenas uma capacidade mínima de armazenamento, podem operar nele rapidamente. O tempo de inicialização de um programa geralmente é o resultado dessa transferência. Quando um programa é executado, os cálculos são executados usando informações armazenadas na RAM, e a RAM é usada para armazenar informações inseridas por um usuário. Enquanto um usuário edita um documento, por exemplo, seu texto e informações de formatação residem na RAM.
No entanto, a RAM geralmente não é usada para armazenamento de longo prazo. Parte disso é porque o custo da RAM é muito maior do que o custo de unidades de disco típicas. A RAM também requer um fluxo constante de eletricidade, e as informações que ela contém são perdidas se a energia for desconectada.
Em algumas situações, no entanto, os administradores podem configurar um "disco RAM", que usa bancos de RAM como solução de armazenamento de longo prazo. Os bancos de dados são executados com muito mais rapidez se as informações forem armazenadas na RAM, e as informações acessadas com frequência têm prioridade. Para garantir a integridade dos dados, esses dispositivos costumam ser conectados a uma bateria em caso de queda de energia.