Pas vraiment.
T'as des distribs (disons des grandes familles de distribs, parce qu'après t'as des centaines de dérivées, dérivées secondes, primitives (huhuhu), ...)
Et par dessus, tu peux choisir un environnement graphique (pas obligé, tu peux rester en tty (ligne de commande)).
Cette couche graphique peut être composée d'un gestionnaire de bureau (KDE, XFCE, LXDE, Gnome, Mate, Cinnamon, ...), la plus grosse base, qui gère l'ensemble de ton environnement et suite logicielle. Et à l'intérieur, tu peux avoir un gestionnaire de fenêtres, qui gère l'agencement des fenêtres, des boutons, ...
Note qu'un environnement de bureau n'est pas obligatoire: tu peux tourner uniquement avec un gestionnaire de fenêtre (qu'on pourra encore diviser entre flottants (ce que tu connais) et pavants (un brin plus compliqués peut-être), puis dynamiques ou statiques, manuels ou automatiques, ...).
Quand les gens débutent on conseille en général un environnement de bureau complet, qui fournit tout ce dont on a besoin directement et est prêt à être personnalisé.