Ruby on Rails, également appelé RoR ou Rails, est un framework web libre écrit en Ruby.

Il suit le motif de conception modèle-vue-contrôleur aussi nommé MVC. En tant que framework, il propose une structure au programmeur qui lui permet de développer plus vite et plus intuitivement.