ENVALE Interview Question

Q: Explain stringBuffer and it's implementations?