Help me understand the differences between UnfoldFirstSequence and UnfoldSequence

I’ve read the explanation from chapter 5, and I’ve read the explanation in the Swift evolution proposal, but I’m still struggling to understand the difference in usage between the two.

Could you give me an example of where one would chose to use UnfoldSequence over UnfoldFirstSequence, please? They feel extremely similar to me.