Andmefail on üldmõiste, mis viitab mis tahes arvutifailile, mis sisaldab andmeid. Kuna need võivad olla mis tahes tüüpi arvutis olevad andmeid salvestavad failid, kasutavad enamik arvutikasutajaid andmefaile. Kokkuvõttes koosneb kogu süsteemis olev andmesalvestus erinevat tüüpi failidest. Ärikeskkondades viitab andmefail mõnikord konkreetselt äriteabe andmebaasile, näiteks kliendiandmetele või müügitabelitele.
Üldiselt nimetatakse andmefaile kõige sagedamini lihtsalt “failideks”. Andmefail tuleb mängu siis, kui andmeid tuleb salvestada või salvestada. Isegi kui kasutaja faili käsitsi ei salvesta, võib arvuti luua ajutisi andmefaile, et muuta kasutaja jaoks asjad kiiremaks. Seda funktsiooni kasutatakse kõige sagedamini veebibrauserites, mis hoiavad veebisaidi teabe vahemällu, et võimaldada kasutajal saidile hiljem kiiret juurdepääsu.
Andmefail erineb programmifailist; Kuigi programmifailid sisaldavad käivitatavat programmikoodi, salvestavad andmefailid andmeid, mida rakendus saab välja kutsuda.
Andmefailide tüübid on sadades. Levinud laiendused hõlmavad .xls, mis viitab Microsoft Excel®-i arvutustabelile, ja .efx, tavaliselt eFaxi dokument. Programmifaile on samuti palju, sealhulgas käivitatavat koodi sisaldavad failid hõlmavad laiendusi .msi, Microsoft Windows® Installeri programmifaili ja .dll, dünaamilise lingi teegi faili.
Andmefaili avamiseks on vaja kasutada programmi, mis on varustatud failitüübi lugemise võimalusega. Näiteks .txt-tekstifail vajab failis sisalduvatele andmetele juurdepääsuks tekstilugejat või -redaktorit ning kasutajal on Microsoft Excel®-i arvutustabelifaili lugemiseks vaja Microsoft Excel®-i või ühilduvat programmi. Mõned tekstitöötlusprogrammid, nagu OpenOffice® ja Microsoft Word®, suudavad lugeda mitut tüüpi andmefaile ja teisendada algselt teises programmis loodud faile. Failitüübi teisendamine ühest programmist teise annab harva tulemuseks täiusliku teisenduse ja sageli põhjustab vormindamise või teksti paigutuse probleeme teisendatud failis.
Andmefailide varundamine on arvuti salvestussüsteemi hooldamise oluline osa. Kõvakettad võivad vähese hoiatusega puruneda ja mitme kasutajaga arvutites võivad andmefailid mõnikord jäljetult kaduda. Oluliste andmete varundamine kas varu-kõvakettale või kaugandmete salvestamise serverisse, millele on juurdepääs Interneti kaudu, kaitseb kasutaja juurdepääsu olulistele failidele, nagu finantsteave, meediaprojektid või kursusetööd. Katkisele kõvakettale kadunud andmed võib mõnikord taastada arvuti salvestustehnik, kuid protsess võib olla kulukas ja aeglane ning võib ebaõnnestuda.