When употребляться в тех случаях, когда мы показываем уверенность. В то время как if показывает, что мы говорим о том, в чем не уверены.(если мы пойдём гулять)