Rails is a web application framework for Ruby. It’s built upon well-understood patterns for web development, which should make the seasoned web developer feel right at home and the newcomer welcome.
Full-stack framework: Model, View, and Control
Rails is a composition of two related but independent sub-projects that between them make up the Model, View, and Control tiers.
Rails comes with batteries included. In other words, it ships with everything needed to satisfy the needs of most web applications.
Although Rails in a combination of two sub-projects. The sub-projects can be used independently of each other.
In addition to the two sub-project heart of rails, there’s an entire cardiovascular system of support to seamlessly let everything flow.

Video for the two-hour presentation at RUC (160MB / MPEG-4)
Slides for the two-hour presentation at RUC (PDF)
Slides for the presentation for United Minds (PDF)