What is MVC ? MVC is a framework which divides application into three components : Models, Views & Controllers. Model : It consists of all application data, business rules & logic, validation logic and data access logic. All the...