The document summarizes the new ActiveRecord query interface in Rails 3. Some key points: - The new interface is built on Arel and simplifies generating complex SQL queries. - Methods like "find" with options hashes are deprecated in favor of explicit query methods like "where", "having", "select", etc. These return a lazy-loaded ActiveRecord::Relation. - Relations can be chained, shared, and loaded eagerly using "all()", "first()", etc. Named scopes are now just called "scopes". - The old query interface will be removed in Rails 3.2, so developers should update their code.