Rails (Ruby-on-Rails) is a web application framework written in the Ruby programming language. Rails includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC).