Позвольте вмешаться в Ваш спор))
Отчасти Вы правы говоря : Какая обычному покупателю разница: что называется шаблоном, а что называется модулем? Ему важно, чтоб была "вот эта штука" и "вот эта штука" и еще "вот та крутая". Но только лишь в словах "какая разница"))) потому что обычный покупатель, то бишь заказчик сайта действительно не может да и не должен разбираться в тонкостях сайтостроения, сео, и прочей с его точки зрения ерунды.., т.к.- Ему важно, чтоб была "вот эта штука" и "вот эта штука" и еще "вот та крутая" НО ЗАДАЧА ЛЮБОГО ИСПОЛНИТЕЛЯ как раз и состоит в том чтобы такому заказчику на уровне школьника (а иногда бывает что заказчик всеми этими премудростями :СМС, СЕО владеет на уровне не хуже исполнителя))) пояснить что для того чтобы сайт был такого вида или такого, или чтобы там вот в углу картинка такая была.., а в этом углу вот такой человечек)) ТО для этого нужен вот такой ШАБЛОН. или такой ШАБЛОН, ведь по сути шаблон - это одежда сайта, а вот чтобы делалось вот так, или заказ был таким, или оплата проходила только одним способом.. и никаким другим - это ведь функционал модулей, т.е. по сути то что обеспечивает практичное использование самого сайта, или скажу другими словами - модули -это карманы на одежде сайта, наличие которые может быть как полезным, так и не удобным (знаменитая желетка Вассермана удобна только ему одному, но Вам она вряд ли подойдет чтобы посетить театр или официальный банкет))