A computer file is a block of
arbitrary information, or
resource for storing information, which is available to a
computer program and is usually based on some kind of durable
storage. A file is durable in the sense that it remains available for programs to use after the current program has finished.
Computer files can be considered as the modern counterpart of paper
documents which traditionally were kept in offices' and libraries'
files, which are the source of the term.
See more at Wikipedia.org...