aware, it gives you a domain layer, aka as the Model ◉ You're supposed to put your business logic in the model ◉ However, over time the model becomes too small for an evolving set of business logic ◉ Active Record -> Active Model DDD in Ruby's history