不是差距是差别。
The difference is that they are followed by different objects.
1.引起 negative & positive
2.导致 negative
3.造成 negative & general
4. 带来 negative & positive
Besides, they have to go with different words.You can say "带来一个好消息" but you can't say "引起/造成/导致一个好消息"Only 带来 means bring here.
And all the four words can mean cause.