Hay muchos tipos diferentes de implementaciones, que utilizan varias tecnologías.
Este tipo de memoria se utiliza como memoria principal en la mayoría de ordenadores, ya que los datos se almacenan en el disco duro cuando el ordenador está apagado.
Los tipos principales son:[3][4] RAM (Random-access memory) se ha convertido en un término genérico para cualquier memoria de semiconductor en la que se puede escribir, además de leer, a diferencia de la ROM (explicada más abajo), que sólo se puede leer.
Todas las memorias semiconductoras, no sólo la RAM, tienen la propiedad del acceso aleatorio.
La memoria no volátil preserva los datos almacenados en ella durante el periodo en el que el chip está apagado.