Model refers to the data structure in the framework. So in the case of a PHP-MYSQL application, our
“model” will be a database class that deals with all the database related queries and functions.
The controller is a “middleman” that bridges the user input and model. Which in this case, will be a
users class that fetches data from the database, and passes it back to the view for display to the
Finally, the view should be pretty self-explanatory. It is nothing more than using HTML and CSS to
display the data to the user.