Oodle interview question

Q1. Difference between string, string buffer and string builder?