در مطالب قبلی هم گفته شده بود که M در ASP.NET MVC همان ViewModel هست یا Model Of View .
M در الگوی MVC (الگوی MVC به صورت عمومی در همهی چارچوب ها) هم تنها وظیفهی تامین دادهی View را دارد. در صفحهی Wikipedia الگوی MVC نوشته شده :
A view requests from the model the information that it needs to generate an output representation.
تعریف Domain Entity چیز دیگری هست و برای استفاده از الگوی MVC لزوما نیازی نیست که برنامهی ما دیتابیس داشته باشد.
این لینک هم مفید است.