Mono 2, .NET Framework'ün taşınabilir ve açık kaynaklı bir uygulamasıdır ve şu alanlarda kullanılabilir: Uygulama Geliştirme: Mono 2, Linux, MacOS ve Windows gibi çeşitli işletim sistemlerinde .NET uygulamaları geliştirmek için kullanılabilir. Uygulama Çalıştırma: Windows'ta geliştirilen uygulamalar, Mono 2 ile farklı platformlarda da çalıştırılabilir. Mono 2'nin bazı özellikleri: ADO.NET 2.0, ASP.NET 2.0, Windows.Forms 2.0 gibi Microsoft uyumlu API'ler. System.XML 2.0, System.Core gibi API'ler. Gtk# 2.12, Mono.Cecil, Mono.Cairo gibi üçüncü taraf API'ler. C# 3.0 ve Visual Basic 8 derleyicileri. Profil oluşturma araçları, hata ayıklayıcı (debugger).