Fail (inglise keeles file) on nimeline ja terviklik andmekogum, mis on salvestatav, loetav, kopeeritav ja kustutatav arvuti välismälust. Faile võib avada, muuta ja kopeerida lõpmatult palju kordi.[1] Failidesse andmete salvestamine on võrreldav sõnade kirjutamisega paberile. Failidega töötamine toimub üldjuhul operatsioonsüsteemide abil.
On olemas palju erinevaid failitüüpe, iga tüüpi kasutatakse erinevatel eesmärkidel. Fail võib olla loodud selleks, et salvestada pilte, kirjalikke sõnumeid, videoid, arvutiprogramme ja muid andmeid. Mõned failitüübid saavad sisaldada korraga kahte või enamat andmete tüüpi, näiteks arhiivifailid, mis võivad sisaldada pildi-, video- ja tekstifaile.[2]
Kuna kaasaegsete personaalarvutite välismälus (kõvaketastel) on harilikult väga palju faile (sadu tuhandeid või isegi rohkem), siis on need pandud gruppidesse – kaustadesse, mida kasutaja saab omaduste järgi sorteerida. Igale failile on antud nimi, mille abil fail leitakse.