Los sistemas de archivos implementan el almacenamiento persistente. Los datos creados por un programa persisten a la finalización del mismo.
Los sistemas de archivos estructuran la información guardada en una unidad de almacenamiento (normalmente un disco duro de un ordenador), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos manejan su propio sistema de archivos.