Ubuntu 12.04 utilise le noyau Linux 3.2, qui a comme principal objectif de réduire la consommation d'énergie et d'améliorer au maximum l'autonomie de la batterie des ordinateurs portables. Ainsi sur les appareils dotés d'un processeur Sandy Bridge, la technologie RC6 permet de baisser de 40 à 60 % la consommation en ne sollicitant pas la puce graphique intégrée. Les pavés tactiles ALPS sont aussi mieux gérés. Les principaux sont néanmoins graphiques : si une session classique de Gnome est toujours installable, l'interface par défaut est Unity, revue et corrigée dans cette nouvelle version.
Unity 5 possède un nouveau lanceur, plus clair et plus facile à utiliser, se rapprochant ainsi de son inspiration, le Dock de NeXTSTEP / OS X. La barre des menus d'un programme étant désormais plus ou moins cachée, Compiz-Fusion affichera une animation au lancement permettant de repérer cette barre. La tableau de bord, cette fois repris par OS X sous la forme du Launchpad, gagne en fonctions en affichant désormais les derniers programmes lancés, les derniers fichiers ouverts et les derniers téléchargements.
Enfin, la grande nouveauté d'Ubuntu 12.04 est l'affichage tête haute (HUD), qui devrait progressivement remplacer la barre de menus. Inspiré des lanceurs et du menu d'Aide d'OS X, il permet de taper quelques lettres pour convoquer diverses fonctions, plutôt que de chercher dans les menus déroulants (lire : Ubuntu va remplacer la barre de menus par un affichage tête haute).