Operacijski sistem Linux se od Windows razlikuje po marsičem. Ena od pomembnejših razlik je tudi v tem, da imamo lahko znotraj operacijskega sistema tudi več grafičnih vmesnikov oziroma okolij. In kaj to pomeni? Če ste vajeni okolja Windows, je to nekako tako, kot če bi imeli možnost sprotnega izbiranja med XP-jem in sedmico, a s to razliko, da pri tem ne gre za dva operacijska sistema, ampak za enega, ki pa ga je mogoče dobiti v več »okusih«. Primerjava morda ni čisto natančna, a v svetu Windows bi težko našli kaj podobnega. Pri različnih okolji namreč ne gre le za videz uporabniškega vmesnika, pač pa tudi za programe, ki so vanj vključeni. Načeloma velja, da programi iz enega okolja delujejo v drugem, vendar je bolje, če jih uporabljamo v »nativnem« okolju, saj se tam najbolje počutijo in znajo izkoristiti vse lastnosti, ki jih to ponuja.