Active Records are commonly used in Ruby as a means of persisting data, of saving data persistently, so that it can be recalled for later use, even after you've closed the program that created the data and turned off your computer. The Active Record pattern is used to access data stored in relational databases — it allows you to perform CRUD operations without worrying about the specific underlying database technology (e.g., SQLite, MySQL, PostgreSQL, SQL Server, Oracle, etc).