Firefox profile can be used if one have to use different settings at different time.
Manually doing this everytime is tiresome.
Here comes the idea of profilemanager.
One can create different profiles to use.
Each having its own settings.