"Why?" is always a good question.

I suppose it gives you a choice:
FK: child can't point to non-existant parent, but can be an orphan.
NOT NULL FK: child can't point to non-existant parent, and can't be an orphan.

Not very profound, I must admit.