Answer by
quisqualis (1756)
Cold temperatures are used to reduce swelling. This is because the tiny blood vessels called capillaries are reduced in diameter in response to cold. So, no fresh blood enters the site, and blood is the source of the fluid that causes swelling. The swelling then goes down gradually. Heat may have the effect of increasing swelling, and won't reduce it.