Возможно, имелись в виду различия между понятиями «шаблоны проектирования» и «веб-шаблоны».
Шаблоны проектирования — это многократно применяемая архитектурная конструкция, которая предоставляет решение общей проблемы проектирования в рамках конкретного контекста и описывает значимость этого решения. 4 Шаблон не предписывает код, а действует как шаблон рассуждений, подход, который можно повторно использовать и адаптировать к конкретным условиям. 2
Веб-шаблоны могут относиться к паттернам, предназначенным для представления данных в интернете. 4 Некоторые из них: «модель-представление-контроллер» (Model View Controller), «контроллер страниц» (Page Controller), «контроллер запросов» (Front Controller) и другие. 4
Таким образом, разница между понятиями заключается в том, что шаблоны проектирования более общее понятие, а веб-шаблоны — конкретный вид шаблонов, связанных с веб-разработкой.