In this video I cover Linux file system hierarchy. The somewhat loosely followed systems give some standardization to Linux distributions.
Lets look at $ man hier.
You will notice / root which is a must, proc which is a pseudo file systems and some things missing like /dev/shm or shared memory system which is a tmpfs