block of arbitrary information, or resource for storing information, which is available to a computer program
There are different kinds of computer files that hold different kinds of data (information):
- Text files
- Audio files (e.g. for songs, voice recordings)
- Video files (e.g. for movies)
- Images (pictures)
- Other binary data
The way the information is organized in a file is called the file format.