A contusion (bruise) happens when a blow to your body doesn't break the skin but does break blood vessels beneath the skin. Blood leaking from the broken vessels causes redness and swelling.