File System Hierachy Srikant Ritolia Linux User Group Date
What is file system ? Method of storing and organizing computer files and their data.
Essentially, it organizes these files into a database for the storage, organization, manipulation, and retrieval by the computer's operating system.
Eg:- fat, ntfs, ext4, ext3.......
What is file system hierachy ? To put it simply, it can be visualized as a tree with its roots and all.
At the top of the hierarchy is invariably the root path which is represented by '/'.
All other directories are created beneath this root path in linux.
Difference between windows and linux file system hiearchy   Under Windows, the various partitions are detected at boot and assigned a drive letter. Under Linux, unless you mount a partition or a device, the system does not know of the existence of that partition or device.
Another point likely to confuse newbies is the use of the frontslash '/' instead of the backslash '\' as in DOS/Windows. So c:\windows\system would be /c/windows/system.
Flow Chart
/bin Bin stands for binary.
Contains the useful command which are used by everyone in terminal.
Contains shells like bash, csh etc as well as much used commands like cp, mv, rm, cat, ls.  /boot Contains the boot loader files.
Grub and linux kernel.
/dev Stands for devices.
Highlights one important characteristic of the Linux filesystem - everything is a file or a directory.
No real subfolder.

File system hiearchy