• Allows to fully think of the database and its table in an object oriented manner i.e. table are represented by model and columns are represented by fields.
  • Create automatic migrations.
  • Create forms automatically based on models.
  • All fields visible on the model, no need to look at the database table when you want to interact with the database.
  • Provides database interaction methods