Model is the business logic contained in the project in the form of a class. A Model class contains properties and other variables which can be utilized in generating a VIEW with all the CRUD related information for objects contained. Database connections can also be established in MODEL with database first approach of creating a model. It will create ORM to work with Database as a CLASS.