Works well. Many distributions use this as the default desktop. Subjectively I find KDE snappier and that is what I use, but many others prefer Gnome.
Desktop related software. Most users interacting with computers use desktop software. The software normally runs within a Desktop Environment that allows for the interaction of the software with the user. There are several Desktop Environments to choose from.