Ruby on Rails (aka Rails aka RoR) is a open-source framework for building web applications. It allows programmers to use readymade solutions to common issues, which means they can save time — and money - during the development process.