Significado de "StringBuilders não são seguros para threads"

Eu li alguns artigos sobreStringareiaStringBuilders vantagens e desvantagens da linguagem de programação Java, em um dos artigos, o autor escreveu:StringBuilders are not Thread safe so in multiple threads use StringBuffer.

Agora não consigo entender o significado disso. Você poderia me mostrar a diferença deStirng, StirngBuilder eStringBuffer especialmente no contexto de "Segurança de threads". (descrever com código pode ser muito bom, mas se não for possível, qualquer dica será apreciada).

questionAnswers(4)

yourAnswerToTheQuestion