In my quest for a better programming language a mate mentioned Ruby on Rails.

I've donesome research on Ruby and can't fully understand what it's supposed to do, but I'm interested in using it to build an application.

Would Ruby do this for me? I heard some much of it but not sure how to use it.

What's the difference between Ruby and Ruby on Rails?