La huella de disco (o huella de almacenamiento) de una aplicación de software se refiere a su información de tamaño cuando está en un estado inactivo, o en otras palabras, cuando no se está ejecutando, pero se almacena en un medio secundario o se descarga a través de una conexión de red . Da una idea del tamaño de una aplicación, normalmente expresada en unidades de bytes de computadora (kilobytes, megabytes, etc.) que serían necesarios para almacenar la aplicación en un dispositivo de medios o para ser transmitida a través de una red. Debido a la organización de las aplicaciones de software modernas, es posible que la huella del disco no sea el mejor indicador de sus requisitos de memoria de tiempo de ejecución real : una aplicación pequeña que tiene enormes requisitos de memoria o carga una gran cantidadbibliotecas vinculadas dinámicamente , pueden no tener una huella de disco comparable con su huella de tiempo de ejecución.