hence, therefore, thus。この3つの英単語をすべてsoの仲間だと思えば、その意味と使い方の違いを理解するきっかけになります。あとは、センテンスにおける意味のつながりが、起因・帰結・結果のどれに近いか判断するだけです。
http://opus-english.com/difference-between-so-hence-therefore-thus/