Definition
A File Structure is a combination of representations for data in files and of operations for accessing the data.
A File Structure allows applications to read, write and modify data. It might also support finding the data that matches some search criteria or reading through the data in some particular order.