Ruby on Rails is an exciting Web application framework that enables one to rapidly build Web applications with a database in back, and dynamic interface in front. Together with Ajax, with which it is fully integrated, it is one of the defining tools of the Web 2.0.