Tanım: MVC (Model-View-Controller) şablonundan türetilmiş, View ile Model'i tamamen birbirinden ayıran ve aralarındaki iletişimi ve etkileşimi Presenter bölümünün yaptığı tasarım şablonu. MVC'den farklı olarak , Model'deki değişikliklerinin View'e iletilmesi yerine, Presenter Model'deki değişiklikleri View'e iletir