Ruby on Rails es un marco que facilita el desarrollo, implementación y mantenimiento de aplicaciones web. Durante los 12 meses que siguieron a su lanzamiento inicial, Rails pasó de ser un juguete desconocido a ser un fenómeno mundial. Ha ganado premios y, lo que es más importante, se ha convertido en el marco elegido para la implementación de una amplia gama de las llamadas aplicaciones Web 2.0. No sólo está de moda entre los hackers empedernidos: muchas empresas multinacionales están utilizando Rails para crear sus aplicaciones web.