This document discusses using MongoDB and Mongoid with Ruby on Rails. It covers why MongoDB was chosen, how to set up Mongoid, different types of relationships and queries, and testing. Embedded and referenced relationships are described. Versioning, indexing and other features like callbacks are demonstrated. Hosting options like Heroku, MongoHQ and MongoLab are also mentioned.