Key Concepts: Data Modeling and MVC

Data Modeling: The process of defining classes of objects in order to represent the data our application needs to complete its function. Think about the nouns of the application and how they connect. If we were making a stock trading application..

Model View Controller (MVC):

Business Logic: Any logic that enables CRUD!