A server-side web application framework written in Ruby under the MIT License. Rails is a model-view-controller (MVC) framework, providing default structures for a database, a web service, and web pages.
"Rails encourages the use of web standards such as JSON or XML for data transfer, and HTML, CSS, and JavaScript for user interfacing."