Un blocco di informazioni arbitrarie, o risorsa per la memorizzazione di informazioni, accessibile tramite il nome o il percorso basato su stringa. I file sono disponibili per i programmi per computer e di solito si basano su un tipo di archiviazione persistente.