Failisüsteem on viis, kuidas faile salvestatakse, neile pääseb juurde, kirjutatakse üle ja kustutatakse meediumivormingus arvuti ja sellesse arvutisse installitud operatsioonisüsteemi (OS) abil. Erinevat tüüpi OS-idel on tavaliselt erinevad failisüsteemid, kuigi need on sageli sarnase kujunduse ja OS-i kaudu failidele juurde pääsemise viisiga. Üldiselt on loodud ja rakendatud mitut erinevat tüüpi failisüsteeme, kusjuures uusi tüüpe luuakse ja kasutatakse uuemates OS-i versioonides. Failisüsteem on oma kõige elementaarsemal tasemel viis, kuidas andmeid salvestatakse arvuti kõvakettale või muule andmekandjale üksikutes failides ja kuidas neile andmetele tulevikus uuesti juurde pääsetakse.
Failisüsteem, mida nimetatakse ka “failisüsteemiks”, on arvuti OS-i üks olulisemaid aspekte ja paljud varasemad OS-i tüübid on loodud spetsiaalselt failisüsteemina toimima. Tavaliselt töötab arvutikasutaja arvutis, et luua, muuta, salvestada ja kustutada erinevaid faile erinevatel eesmärkidel. Selleks, et see protsess oleks võimalikult lihtne ja võimas, peab OS-i failisüsteem arvutikasutaja jaoks suutma käsitleda mitmeid erinevaid valikuid.
Üks kõige elementaarsemaid failisüsteemi tüüpe on lame süsteem, mis eksisteerib põhimõtteliselt ühe kihina faile, millele kasutaja pääseb juurde. See loob süsteemi, mis sarnaneb suurele töölauale, kuhu saab kõik failid paigutada, kuid mitte virnastada. Seda tüüpi süsteemi ette kujutades on lihtne näha, et kahte või kolme faili oleks lihtne näha ja korraldada; sajad või tuhanded failid muutuksid aga peagi ülekaalukaks. Seetõttu on välja töötatud hierarhilised failisüsteemid, mis paigutavad failid mitmesse kihti või kataloogidesse ja kaustadesse, et hõlbustada organiseerimist ja navigeerimist.
Näiteks Windows®-i kasutatav failisüsteem kasutab hierarhilist süsteemi, mis algab draivi või partitsiooni tähistusega ning loob failide salvestamiseks erinevaid katalooge ja alamkatalooge. Seda võib näha Windows®-i kasutaja, kes alustab faili otsimist draivi või partitsiooniga, mis on tähistatud tähega, tavaliselt esmase alglaadimisdraivi C:-draiv. Sellelt põhitasemelt saab kasutaja seejärel vaadata mitmeid erinevaid kaustu, mis toimivad rohkemate kaustade ja failide kataloogidena. Seda tüüpi failisüsteem võimaldab arvutikasutajal oma faile korrastada, võimaldades faile rühmitada viisil, mida on lihtsam meelde tuletada ja vastavalt vajadusele kasutada.