Jika Anda adalah developer ruby, pasti pernah mengalami saat-saat ketika Anda membutuhkan beberapa versi ruby. Misal Anda telah membangun aplikasi ruby di Ruby-1.8.7 dan Anda ingin menguji aplikasi Anda di Ruby 1.9.1. Hal ini adalah sesuatu yang menyebalkan Anda perlu menginstall ulangnya.Atau bahkan jika Anda ingin mencoba bebera versi Ruby, misal Ruby (C), JRuby dan IronRuby. Maka ini juga sangat sulit dilakukan jika ada dalam satu komputer.
Saat hal diatas menimpa Anda, sudah saatnya Anda menggunakan RVM. RVM merupakan aplikasi yang dapat Anda gunakan untuk manajemen beberapa environtment Ruby dalam satu komputer. Dengan RVM, Anda dapat bergonta ganti versi Ruby tanpa harus takut akan merusak versi Ruby yang lainnya.