Чому в деяких рамках логічний рівень називається "Модель", тоді як в деяких він називається "Сервіс". Чи відрізняються вони одна від одної чи просто відрізняються, називаючи конвенції?
ОНОВЛЕННЯ 1
Причина, про яку я питаю, полягає в тому, що в Zend Framework, класичній структурі MVC, всі використовують концепцію Model. Зараз я вивчаю AngularJS і, здається, слово Model зникло і його замінило слово word.
Що я помітив, це те, що служба більше нагадує синглтон, який можна повторно використовувати знову (наприклад: клієнт REST), тоді як модель більше пов'язана з маніпуляціями з даними, що надходять від контролера за схемою MVC.