Ice on a fresh injury.
Keeps it from swelling so much, also provides some numbing.
When you are a few days into it, heat is better.
Increases blood flow , more nutrients and oxygen move in.
Plus it feels good.
Great...I'll try that before I go to bed.