Do you know how in emails you often have a "folder/directory" system and a "tag/label" system?
At the beginning I though you were supposed to choose one of them because they worked pretty much the same way.
But actually they work differently.
Tags have the benefit of letting you attach them to any item at any level of your hierarchy.
That is: you can put an email from "HR" in the "/Work/HR" folder and also add tags like "meeting" or "irrelevant" to it. Without having to create a "Meetings" folder where you put every single meeting email and have that folder show up in every directory.
It is a shame that there is really no conventional filesystem that has tags built-in.
Microsoft tried something like that with WinFS but it was never distributed.
Luckily some file browsers allow tags or colors to be set for individual files, and that's okay but not as good as having it on the filesystem level.
#Linux #Filesystem