MVC الگوی معماری نرم افزار یا طراحی نرم افزار ؟
هر دو بسته به دیدگاه می توانند درست باشند:
MVC می تواند یک الگوی معماری باشد، اگر اساس معماری برنامه را تشکیل دهد.
همچنین می توان آن را صرفاً به عنوان یک الگوی طراحی، یک مفهوم انتزاعی که برای هر برنامه کاربردی قابل اجرا است، مشاهده کرد.