Шаблон проектирования, как правило, относится к шаблону проектирования определенного бита кода (нескольких объектов или функций), например, Factory Pattern или Visitor.
Архитектурный шаблон относится к дизайну шаблона для решения, такого какУправляемый событиями, MVC, 3-уровневый и т. Д. Обычно он конкретный и может быть включен в задачу с довольно известным набором параметров.
Архитектурный стиль более абстрактен и относится к таким вещам, как разделениеслоев, SOA и т. д. Это не «решение» проблемы, а описание проекта.
Архитектура - это фактическое проектирование и реализация данного решения.Он конкретен и специфичен для конкретного решения.