About the features of Thermostat

Hello.
I sometimes wonder when using Dynamics with DFTB + and Forcite.
There are many different Thermostats available in Dynamics (Velocity Scale, Nose, Andersen, Berendsen, NHL ,,,), but I have no idea what their usage characteristics are.
The principle part is in MaterialsStudioOnlineHelp, so it is about the other parts.
For example, this Thermostat is suitable for such materials (polymers, organic molecules, indefinite periods, etc.), how they are used in several stages of relaxation, and so on.
If anyone is familiar with Thermostat, would you please teach me?


***Append***
In my opinion, although "Thermostat" is a very important element in classical molecular dynamics calculations, I feel that there is little literature written about it.
So, if you share your knowledge and rules of thumb about this, it can be very useful information.
* For example, I think that it corresponds to something like "Which functional should I choose?" that is referred to when selecting a functional in quantum mechanics calculation.
Such literature is rarely found in classical molecular dynamics calculations....