File System:
Unix is heavily based on the filesystem concept; almost everything in Unix can be treated as a file. The kernel builds a structured file system on top of unstructured hardware, and the resulting file abstraction is heavily used throughout the whole system.