ActiveRecord действует как слой между конкретной базой данных и вашим приложением.Это обычный сопоставитель объектных отношений (ORM).
ActiveResource действует как слой между более абстрактным сетевым ресурсом, таким как сервер REST, и вашим приложением.Он действует как своего рода обертка, заставляющая ресурс REST отображаться как модель базы данных, поэтому могут использоваться аналогичные методы.