初歩的な事ですいませんが、IFとIFBの使い分けがよくわかりません。

IFではダメでIFBを使わなければならない場合てどのような場合でしょうか。