I use debian wheezy xfce and want to set up my desktop. But I read some settings are redundant. Hence I want to understand how everything works, but I am massively lost. Can someone please sort, complete and entitle the following list and explain me what uses what?
KDE, Gnome, XFCE, X11, dgm, kdm, GTK(x), Sessions, lxdm, lightdm, compiz, Kwin, window- and desktopmanager... etc
Always when I think I understood it I find new expressions I never heard before. Okay heres what I know. Gnome, KDE, XFCE are Desktops. They are on top of the stack. X11 is a library that displays something and makes use of the graphic driver, hence I think it is at the bottom of the stack. (But above the graphic driver)...

