There are several profiles that you can use in different situations. There is, for example, a silent profile for when you cannot have sounds on, and a loud profile for noisy environments.
You can personalize profiles further.
For each profile you can set a specific ringtone, ringtone volume, message sounds and so on.