Cold compress is best right after an injury to reduce swelling and pain. Warm compress, on the other hand, can help later by increasing blood flow and easing muscle tension.