El almacenamiento de datos informáticos es el nombre de una serie de componentes de un ordenador. El objetivo principal de estos componentes es almacenar datos. La unidad central de procesamiento puede entonces obtener y modificar los datos. En la mayoría de los ordenadores, existe una jerarquía de memoria informática: La memoria que está "más cerca" de la CPU suele ser de acceso más rápido, pero también es más pequeña; los datos que se almacenan en este tipo de memoria suelen necesitar energía eléctrica para mantenerse.

La memoria que está más lejos suele ser de acceso más lento, pero también más grande. Los medios clásicos de almacenamiento de este tipo de datos son los discos duros y las memorias USB. Algunos medios ofrecen incluso más capacidad, pero el acceso a ellos es muy lento. Un ejemplo de estos medios son las unidades de cinta. Las CPUs modernas tienen registros que pueden almacenar datos, también suelen tener varios niveles de caché.

Por último, está la memoria principal a la que puede acceder la CPU. A estas tres se las suele denominar memoria primaria de datos. Algunos ordenadores también tienen una memoria caché.

El almacenamiento secundario no suele ser accesible directamente por la CPU, y los datos deben ser transferidos al almacenamiento primario para estar disponibles. El almacenamiento secundario incluye los discos duros y la memoria de acceso aleatorio no volátil. El almacenamiento terciario se utiliza para archivar y hacer copias de seguridad; muy a menudo se copia en el almacenamiento secundario antes de utilizarlo. A veces, el software se distribuye en medios terciarios como la cinta magnética y el CD-ROM.