Concept Flow - Why models represent data
User interacts with app
Controller receives request
Controller asks Model for data
Model talks to Database
Database returns data to Model
Model sends data to Controller
Controller sends data to View
View shows data to User
This flow shows how models act as the middleman between the database and the app, holding and managing data.