What is contrast therapy used for?

Contrast bathing can be used to reduce swelling around injuries or to aid recovery from exercise.