What is Ruby on Rails?
In short, a dynamic (non-compiled) programming language.  If you have programmed before, this is an easy to learn, easy to code programming language.  Check out this link for more info: http://rubyonrails.org/ 
What you'll need?
Here's what you'll need to get started:
- Windows PC (preferably Windows 7 or Server 2008 and above)