Laravel is a free, open-source PHP web framework, it is used for web applications based on model–view–controller (MVC) architectural pattern.
MVC design pattern is also known as Model-View-Controller.
Model represents your data structures.
model classes will used for retrieve, insert, and update information in your database.
View is the information that is being presented to a user.
A View will normally be a web page.
Controller serves as an intermediary between the Model, the View,
and any other resources needed to process the HTTP request and generate a web page.