۱. model
model همان کلاس های برنامه نویسی شبیه به دیتابیس هستند که می توانند متفاوت و بیشتر باشند. model در mvc وظیفه تایید داده ها را برعهده دارد تا اطلاعات درست درون آنها قرار بگیرد و برای دیتابیس ارسال
view اطلاعات را به کاربر نشان می دهد. این بخش کاری به منطق برنامه نویسی ندارد . view فقط یک model را دریافت کرده و آن را به هر شکلی که نیاز باشد به کاربر نشان می دهد. خروجی ها نیز توسط کنترلر ایجاد شده و برای view ارسا