Unity – powłoka systemowa dla GNOME tworzona przez Canonical Ltd. dla Ubuntu. Pojawiła się po raz pierwszy w Ubuntu Netbook Edition 10.10. Celem Unity jest efektywne wykorzystanie ograniczonego miejsca na ekranie netbooków, między innymi przez pionowy przełącznik programów. W przeciwieństwie do GNOME, KDE czy Xfce, nie jest zbiorem programów, ale zostało zaprojektowane do użycia z istniejącymi programami GTK+.

Unity jest częścią projektu Ayatana, inicjatywy mającej na celu poprawę użyteczności Ubuntu. Oprócz Unity, do tego projektu należą aplety programów, MeMenu i system powiadomień NotifyOSD.

Historia i rozwój Ubuntu używało tradycyjnie środowiska graficznego GNOME, jednakże Mark Shuttleworth, założyciel projektu Ubuntu, wyjaśnił zespołowi do spraw GNOME, dlaczego Unity będzie domyślnym interfejsem graficznym zamiast GNOME Shell rozpoczynając od kwietnia 2011, wraz z wydaniem Ubuntu 11.04.

W listopadzie 2010 menedżer społeczności Ubuntu, Jono Bacon wyjaśnił, że wsparcie dla środowiska GNOME nadal będzie zapewniane.