Domain Model
Model
Model
View Model
MOF 4 layers