A file is a place on disk where group of related data are stored. C supports a number of functions that have the ability to perform basic file operations, which include :
Creating a new file
Opening a file
Reading data from a file
Writing data to a file
Closing the file