Un file system (in acronimo FS) è una struttura dati deputata alla gestione e all'archiviazione dei file su un computer.
Il termine viene utilizzato anche in riferimento al file system driver, ovvero tutta quella serie di programmi solitamente integrati nel sistema operativo che sono necessari ad operare il file system.
[1]
È importante non confondere i file system con i file database o le basi di dati più in generale. Anche se in alcuni casi possono sembrare (superficialmente) sovrapponibili sono progettati per servire casi d'uso molto diversi.