Laravel5を使用してWebアプリケーションを実装しています。

初回アクセスは外部サイトのAPIで取得した情報をRedisに保存して、すべてのアクセスユーザーが毎回APIを叩かなくてもいいようにしようと思っています。

ただ、SessionでもCacheでもRedisに保存できるようなのですが、どういうふうに使い分けるのかがわかりません。

どのような用途で分けるのでしょうか?