They are more or less the same thing. Both of those promotions serve as some semblance of a hook serving as a means of bringing people to gamble and play the various games that are offered.
Read also: Welcome Bonus
How we distinguish between the two of these is focus on their meaning. The latter one is a specific type. On the other hand, the former is a concept and blankets over multiple promotional concepts.