linuxnewbieguide.org
What is GNOME, KDE, MATE, Unity etc? - Window Managers and Desktop Environments — The Ultimate Linux Newbie Guide
What do all these terms mean? Window Managers and Desktop Environments can at first seem a bit confusing, this article quickly explains what it's all about.