Las dos categorías de memoria principal son la memoria ROM y la memoria RAM. La memoria ROM es permanente y contiene instrucciones para iniciar la operación del computador, mientras que la memoria RAM es volátil y almacena los programas y datos que se están procesando actualmente. La memoria RAM se utiliza para almacenar información cerca de la CPU y hay varios tipos como SDRAM, DDR SDRAM y RDRAM.