Ez a rész a GNOME egyes részeiről és azok szerepéről szól.
A GNOME-nak két nyomós okból van ennyi programkönyvtárra szüksége. Azt akartuk, hogy a GNOME-nak sok hasznos "feature"-e legyen és nem akartuk ehhez az egészet előről megírni. Mivel sok széles körben elterjedt programkönyvtárat használunk, ez lehetővé teszi, hogy a GNOME stabilan és konzisztensen együtt tudjon működni más, nem GNOME-os alkalmazásokkal.