Imagine you had to make a change in your database records. You have been assigned the task of updating the affected records. There is only one problem: you do not know which tables or how many records are affected.
You know what I am talking about: the App\Models\User kind littered across the database.
Once you have mastered how to use migrations, you can resolve minor to large database infractions without ever logging into your production database.