I've transitioned from Windows to Linux Ubuntu 18.04 just yesterday and trying to wrap my head around the directory system.
So far it seems very straight-forward, as explained by Rinzwind in a similar question, and explained in the Linux Foundation docs.
From my root directory, however, I see 2 additional directories listed: /cdrom and /snap.
What are their specific purposes? Shouldn't /cdrom be located under the /media directory?  Is the /snap directory dedicated to "snap apps"? If so, what makes it different enough to deviate from the /usr/bin and /opt conventions?
Note: Ubuntu is my first Linux distro used, so I do not know if these directories are Ubuntu specific or not.
