I'm at the linux.org applications page http://www.linux.org/apps/
and it says "If you would like to browse the applications divided in environments, choose wanted environment below."
If I understand correctly:
Why do certain programs only run in certain environments?
If I download firefox will it only work in one or the other?
Why do GNOME and KDE each have their own web browers?