ActiveRecord is the default ORM used in Rails to map database tables to Ruby classes. It provides an active record pattern implementation that allows models to be queried and persisted to a database. ActiveRecord encourages a model-driven development style with non-anemic models and associations that add methods to related classes for easy data access and management. While it abstracts some SQL details, ActiveRecord exposes SQL as needed and requires SQL knowledge to handle more complex queries.