Los sistemas informáticos pueden almacenar datos internamente en la memoria RAM o externamente en dispositivos de almacenamiento. Los dispositivos de almacenamiento externos incluyen unidades de disco duro, unidades USB y unidades de CD/DVD, y pueden residir dentro o fuera de la CPU. Estos dispositivos almacenan la información de manera permanente a diferencia de la memoria RAM que sólo almacena datos temporalmente mientras haya energía eléctrica.