ConceptDescription
Controller (action)Handles logic of the application
Modelsrepresent the data and the rules to manipulate that data
Viewsdetermine what the user sees and interacts with
Routesare URL patterns associated with different pages. The map to controller actions.