Ruby programlama dilinde, ActiveRecord, veritabanı ile etkileşim kurmayı sağlayan bir nesne-ilişkisel haritalama (ORM) kütüphanesidir. Veritabanı tablolarını Ruby nesneleri olarak temsil eder ve bu nesneler üzerinden veritabanı işlemlerini kolaylaştırır. Kullanıcıların SQL sorguları yazmadan, nesne yönelimli bir şekilde veri ekleme, güncelleme, silme ve sorgulama yapmalarını sağlar.