The File System
Provides online storage and access to data (and programs).
Two separate aspects:
- Interface to the user.
- Implementation.
The interface exports two distinct notions:
- Files, each storing a collection of data.
- A directory structure, organizing and providing information about all the files in the system.