• A StringBuilder only works with one thread. If there is a possibility that several threads want to use the object at the same time, you need a StringBuffer.