What is an ActiveRecord object?

An object that wraps a row in a database table or view, encapsulates the database access, and adds domain logic on that data.”