File concept Access methods File types File operation Directory structure File System structure Allocation methods contiguous linked Indexed Free-space management bit vector linked list grouping Directory implementation linear list hash table Efficiency and performance