Question: what are the various layers of a file system?
Answer: Applications Programs : High level language interface to files : ... 
Logical File System (Directory Level) : Mapping from symbolic names to file locations (i.e. supports directory system) ... ... 
File Organisation Module : Allocation and management of file space (free space etc)