したがって、よって、そのため Therefore
そこで Then
その結果 As a result
ゆえに That's why
I don't think these tlanslations exactly mean the same meanings because it depends on the context, but I hope you can catch rough meanings of each word.
All these words are formal words, so we don't use in daily conversation so much. These words seem to be the same to me, native Japanese. :)