Question from which this arose is here: What does it mean to mount something?
Since asking about which is "better" or which "worse" can lead to subjective and argumentative answers, I'd like to know about the technical differences between the two.
Basic technical differences between Unix mounting (single tree) and Windows drive letters (multi forested):
This isn't an exhaustive list and may need to be cleaned up in the future.
When the original software was developed there was no market as we have today, so the codewords that the programmers chose ended up reaching the end-users.
Currently there is a process to remove these awkward words with more neutral and descriptive terms. For example, instead of
Desktop environments such as GNOME are in the process of removing these obscure terms.
Update: And to answer your question, all operating systems perform this task. It's just you got exposed to