opplegg for organisering og katalogisering av filer i et datamaskinsystem, vanligvis knyttet til operativsystemet.
I et flatt filsystem lagres alle filer på ett og samme nivå. Et hierarkisk filsystem derimot har flere nivåer, med muligheter for en rekke separate filkataloger på hvert nivå. Hver filkatalog kan ha underkataloger, som igjen kan ha underkataloger osv. Dette gir muligheter for en mer oversiktlig filstruktur, der for eksempel enkeltprogrammer med tilhørende datafiler kan lagres i hver sin filkatalog med tilhørende underkataloger.