Un CD-ROM almacena grandes cantidades de información digital de forma permanente mediante el uso de rayos láser para leer los datos almacenados. Las unidades de CD-ROM son comunes en computadoras para leer software distribuido en CDs. Las unidades de DVD ahora reemplazan cada vez más a las unidades de CD-ROM debido a su mayor capacidad de almacenamiento. Las unidades de disco duro almacenan datos de forma magnética en uno o más discos rígidos giratorios. La memoria RAM retiene datos de forma temporal para su procesamiento por la CPU