La RAM est utilisée pour stocker les programmes chargés et les données utilisées par les programmes. Elle signifie « mémoire à accès aléatoire » et constitue la mémoire de travail d'un ordinateur.
Le principal avantage de la RAM est sa vitesse. Les informations peuvent y être chargées rapidement et les processeurs, qui n'ont qu'une capacité de stockage minimale, peuvent les traiter rapidement. Le temps de démarrage d'un programme est généralement le résultat de ce transfert. Lorsqu'un programme est exécuté, les calculs sont effectués à l'aide d'informations stockées dans la RAM, et la RAM est utilisée pour stocker les informations saisies par un utilisateur. Lorsqu'un utilisateur modifie un document, par exemple, son texte et ses informations de mise en forme résident dans la RAM.
Cependant, la RAM n'est généralement pas utilisée pour le stockage à long terme. Cela s'explique en partie par le fait que le coût de la RAM est beaucoup plus élevé que le coût des disques durs classiques. La RAM nécessite également un flux constant d'électricité, et les informations qu'elle contient sont perdues si l'alimentation est déconnectée.
Dans certaines situations, cependant, les administrateurs peuvent configurer un « disque RAM », qui utilise des banques de RAM comme solution de stockage à long terme. Les bases de données s'exécutent beaucoup plus rapidement si les informations sont stockées dans la RAM, et les informations fréquemment consultées sont prioritaires. Pour garantir l'intégrité des données, ces appareils sont souvent connectés à une batterie en cas de coupure de courant.