Model View Controller. MVC
MVC pattern is about seperation of concerns between
MODEL(data structure) view(UI) Controller
Model: - This section is specially for maintaining data. It is actually where we write code for to persistance direction / storage of DataReader, DataAdapter, properties for passing data and writing validations
eg: Business Access Layer class, Data Access Layer class.
View: - Design of the .aspx page
Controller: - They are event handling section which affects either the model or the view.