Linux is only a kernel. The kernel is a layer to let the operating system control the hardware, it is needed so people who make apps and games don't have to write their own ways to interact with every piece of hardware. So instead they can use "load-file path/filename" and the kernel can read the data from a file.
After the kernel is the tool chain. This is required to give expected tools that can be used from the terminal, it handles security and low level calls.
Above that is the package manager (installed at the end of the tool chain), this allows anyone to add or remove packages on top of the kernel and tool chain, including a login screen, display manager and everything really, it is used to pick which of the following things are used.
Login manager, this can be one of many available, but it's job is to allow picking the user, set which display manager and then the desktop environment.
The display manager is the software that shows what's on the screen etc.
The desktop environment is what the user interacts with. Panels, desktop icons, context menus, widgets, start menus, clocks etc.
The final piece is the file manager, this is what the user can browse the HDDs and move, copy, paste, delete, view thumbnails, make shortcuts etc.
In windows and Mac all these are picked for you. In Linux you are offered over 10 of each and can use multiples and choose from the login screen.
So to break it down:
Distros are the kernel, tool chain and package manager.
Flavour is the login manager, display manager, desktop environment and file manager.
But your not trapped, you can actually change any piece of the OS after its installed, but it can have conflicts or overwritten settings, which is why people tell you to download the distro closest to your needs.
Lastly ARCH and SUSE allow you to start with a terminal and pick each of the above at install time and it will download and set it up fresh. Manjaro has an edition called Architect that can do this, it's on their download page.
This isn't the whole story, but should help people. The main point is choice is a good thing. Windows is like a 16 piece hand held tool kit, able to do most things for the masses. Linux is a mechanics entire tool collection. Unless you know what a tool does and doesn't do, it's nearly useless to you until you take the time to research it or see others using it the correct way.
After the kernel is the tool chain. This is required to give expected tools that can be used from the terminal, it handles security and low level calls.
Above that is the package manager (installed at the end of the tool chain), this allows anyone to add or remove packages on top of the kernel and tool chain, including a login screen, display manager and everything really, it is used to pick which of the following things are used.
Login manager, this can be one of many available, but it's job is to allow picking the user, set which display manager and then the desktop environment.
The display manager is the software that shows what's on the screen etc.
The desktop environment is what the user interacts with. Panels, desktop icons, context menus, widgets, start menus, clocks etc.
The final piece is the file manager, this is what the user can browse the HDDs and move, copy, paste, delete, view thumbnails, make shortcuts etc.
In windows and Mac all these are picked for you. In Linux you are offered over 10 of each and can use multiples and choose from the login screen.
So to break it down:
Distros are the kernel, tool chain and package manager.
Flavour is the login manager, display manager, desktop environment and file manager.
But your not trapped, you can actually change any piece of the OS after its installed, but it can have conflicts or overwritten settings, which is why people tell you to download the distro closest to your needs.
Lastly ARCH and SUSE allow you to start with a terminal and pick each of the above at install time and it will download and set it up fresh. Manjaro has an edition called Architect that can do this, it's on their download page.
This isn't the whole story, but should help people. The main point is choice is a good thing. Windows is like a 16 piece hand held tool kit, able to do most things for the masses. Linux is a mechanics entire tool collection. Unless you know what a tool does and doesn't do, it's nearly useless to you until you take the time to research it or see others using it the correct way.
) I often open up LastOS.org to find something I know has been solved but I forgot the specifics of it - even the name of Addons I use in Chrome, or how to enable Dark Mode stuff etc - that is all written here and easy to search for to find, so just make sure if you feel you have a topic with a solution or information that the title of the thread is searchable. I mean I see on other forums titles like "I need help" or "This isn't working for me", these are useless titles as they don't let you know the topic within.