Паттерны, модель и образ отличаются по своему определению и назначению:
- Паттерны — это повторяющиеся шаблоны или образцы, которые могут быть графическими узорами или формализованными описаниями регулярно возникающих задач проектирования. ru.wikipedia.org media.contented.ru Например, в компьютерных науках паттерны проектирования используются для решения большого класса проблем программирования. ru.wikipedia.org
- Модель — это часть, содержащая в себе функциональную бизнес-логику приложения. habr.com Она должна быть полностью независима от остальных частей продукта и содержать знания только о себе самой. habr.com Например, для некоторых проектов модель — это слой данных (база данных, XML-файл), а для других — менеджер базы данных, набор объектов или просто логика приложения. habr.com
- Образ — это обобщённая схема, прототип, который лежит в основе происхождения всего набора родственных слов, например, образ (картина), образ (икона), образ (способ). cyberleninka.ru
Таким образом, основное отличие заключается в том, что паттерны относятся к конкретным техническим и программным решениям, моделям и бизнес-логике, а образ — к обобщённым схемам и прототипам, которые отражают различные стороны явлений.