Beaucoup de chemin a été parcouru depuis la dernière version, les principaux objectifs de cette version sont :
- Fiabilité et robustesse : Mono est notamment éprouvé côté serveur par Novell dans ses produits ZenWorks et iFolder mais aussi dans des applications réparties comme le moteur de jeu Unity (utilisé dans Second Life)
- Performances : le serveur web XSP est capable de traiter 250 requêtes par secondes contre 8 seulement dans la première version (à scénario identique)
- Interface graphique: support des WinForms 1.1 sous les environnements Windows et X11, mise à jour des bindings GTK en version 2.8.
- C# 2.0 / CLR 2.0 : support complet des nouvelles spécifications du langage C# et de runtime, avec notamment l'apparition des types génériques.
- Support des plateformes x86(-64), SPARC, StrongArm, s390(x), Itanium et PowerPC (en preview : Alpha et MIPS)
- Support des systèmes Linux, MacOSX, Windows, *BSD, Solaris et Nokia/Maemo
- Débuggueur sur x86 et x86-64.