Is the underlying struct pointed to by a file descriptor and contains metadata related to the underlying file.
The file description maintains the path to the file, how far into the file had been read, etc. etc.