26
What exactly is GNOME?
(programming.dev)
Whether you're a seasoned pro or the noobiest of noobs, you've found the right place for Linux support and information. With a dedication to supporting free and open source software, this community aims to ensure Linux fits your needs and works for you. From troubleshooting to tutorials, practical tips, news and more, all aspects of Linux are warmly welcomed. Join a community of like-minded enthusiasts and professionals driving Linux's ongoing evolution.
So, GNOME, KDE, XFCE, LXQT, Cinnamon, MATE, Budgie, Pantheon and a bunch more are what are called desktop environments.
They essentially provide a desktop experience through a framework and development guidelines. Most of the development teams provide a "default" desktop environment setup that should be pretty standard across all distributions. However, each of these distributions want to stand out by applying their own branding. They'll add customized icons and themes and as much as adding extensions to modify desktop functionalities.
Other than GNOME, most of the desktop environments will change minimally across distributions except for some theming and icons. But because GNOME is the standard default in most distributions, like Ubuntu, Fedora/RedHat, OpenSuse, and many more, they tend to spend more time and effort into making it look "their own special way".
The other issue with GNOME is that the pure vanilla desktop experience is practically unusable by many users' opinion. It's extremely minimalist and it's quite different from the standard desktop paradigm that most people are used to with Windows or even Mac OS. And it's easy for new users to get lost. So most distros add some quality of life extensions like application bars, menus, system trays (yes! because there is no system tray by default) and other things to make it easier to use. That's why your experience has been different across so many distros.
On top of that, GNOME's desktop environment has changed a lot throughout its iterations. The first version followed a more Win95 type desktop with an equivalent to a Start menu. Then version 2 changed to offer a different desktop with two bars by default: one at the top with the applications menu and system tray and one at the bottom as a task bar. This was customizable. Version 3 changed dramatically and became more minimalistic with a new paradigm and it made users very unhappy. Then finally v4 came out and pushed v3 a little further, minimalizing the desktop even further. And all of this came with major changes to the application frameworks and guidelines. You can see the differences in this video.