サービスの役割について教えて下さい。

CakePHPでMVCを学んだのですが、CakePHPにはサービスというものがないのでどういう役割なのかがわかりません。

コントローラはユーザからの要求に対して必要な処理を抽出し、
ビューは結果などを伝えるために表示するもの、
モデルはコントローラから要求される処理をまとめておくものだと認識しています。
(間違っていますでしょうか)

最近サービスという概念があることを知ったのですが、これはモデルの中に更に分けられるものなのでしょうか。それともモデルのことを言ってるのでしょうか?

わかりやすくサービスというものについて教えていただけると嬉しいです。