La memoria es un componente fundamental de una computadora. Existe una jerarquía de memoria que incluye la CPU cache, la memoria principal y la ROM. La memoria principal (RAM) almacena datos e instrucciones de forma temporal para que la CPU pueda acceder a ellos rápidamente, mientras que la ROM almacena información de forma permanente como el BIOS. Existen diferentes tipos de RAM como la DRAM y SRAM, y de ROM como la EPROM y EEPROM.