Is it better to use string.concat or string builder? Can anyone explain me at what circumstance I should use the two?

There is a question [here](https://stackoverflow.com/questions/1612797/string-concatenation-vs-string-builder-performance) ,that explains the performance , I want to understand where to use string.concat and where to avoid it ? 

Thanks in advance.