Un sistema de archivos organiza los datos en un medio de almacenamiento como discos duros en archivos y carpetas jerárquicas. Los archivos contienen datos y tienen propiedades como tipo y tamaño, mientras que las carpetas almacenan archivos y otras carpetas. El sistema de archivos asigna sectores de discos a los archivos y usa tablas como FAT para vincular los sectores de un archivo.