A bruise happens when small blood vessels under the skin get injured and leak blood. Bruises can happen any time you injure your body or even after surgery.