Can anyone tell me the difference between GNOME,KDE,and Xfce GUI's? Also can you give me a list of the popular Distro's in which these are used. I know Ubuntu and Debian (because Ubuntu is merely a Debian offshoot) use GNOME, but not much more. What does Redhat use?