Untern einen MVC(Model-View-Controller) Pattern versteht man die Aufteilung der Programmierung. In einen Controller der die Daten an die View und den Model weitergibt.
Der Controller kennt in dem Fall das View und das Model. Das Model kennt die View und die View bekommt lediglich Daten bereitgestellt. Auf der unten abgebildeten Grafik kann man das Prinzip sehen währen der Controller Daten zum Model senden kann und dieser dann zurück von Model zum Controller kommen, ist die View lediglich Daten Empfänger.