F-ES Sitecore
Это все равно что сравнивать яблоки и апельсины. MVC-это структура представления, которая разделяет различные части отображения данных (на модель, которая представляет данные, представление, которое показывает их, и контроллер, который является интерфейсом между ними), в то время как архитектура 3tier позволяет разделить вашу функциональность на слои, которые могут быть логическими слоями (то есть компонентами одного проекта) или разделены на физические слои и работать на разных машинах.
Погуглите и почитайте об обоих, и когда вы поймете их обоих, вы должны понять, чем они отличаются.