Ruby on Rails is an open source full-stack web application framework created by David Heinemeier Hansson (DHH) in 2004 using the Ruby programming language. It is an optimized framework aimed at programmer happiness and sustainable productivity by making use of Convention over configuration, Don't Repeat Yourself(DRY) and REST (Representational State Transfer) philosophies. It is based on the MVC Architectural Design Pattern, which separates web applications into three different modules, helping to isolate business logic and making code maintenance easier.
Ruby != Ruby on Rails
The Ruby-on-Rails tag is for questions related to the Ruby on Rails framework. This tag is particularly appropriate for questions about:
Rails MVC patterns
ActiveRecord object-relational mapping (ORM)
Questions about Ruby on Rails should not be tagged with Ruby unless the question is about the Ruby language in general, its syntax and libraries, or other questions not specific to the Ruby on Rails MVC framework.
Please see the Ruby tag wiki for more information about when it’s appropriate to tag a question with Ruby instead of Ruby-on-Rails.