A presentation on Ruby on Rails & Version Control. It takes us through the Ruby language, Rails framework and the various conventions and methodologies used while using it for development purposes. The presentation then moves on to Version Control, explaining the need for it and the process of version control, ending the presentation with a comparison between Centralized & Distributed Version Control Systems.