1)Yii application is build using Model-View-Controller(MVC) architecture.
2) Yii implements two kinds of model form model (CFormModel class) and active records(CActiveRecord class),which are extended by same base class cmodel.
3)form model represent the logic for form fields validation and bussiness logic.
4)Active records is design pattern of database structure to abstract the data access in object oriented way.
5)Controller is responsible for taking form inputs,interacting with model and passing the updated info to the view.
6)The router is action taken place as user sent request to the application.
Please share any of the important points in yii in comments.thank you