サーブレット関連で教えて欲しいことがあります。

RequestDispatcher#forward() メソッドと
RequestDispatcher#include() メソッドの
違いがよく分からないのです。

サーブレットやBeanで何らかの処理を行って、
RequestやSessionにその結果を結びつけて、
JSPでそれを表示させる。

こんなことをやりたいときは、forward使っても
include使っても結果は同じじゃない?

実際に使い分けるときって、どういう場合ですか?