Bruises are typically caused by trauma or injury that damages small blood vessels under the skin, leading to blood leakage. This results in the characteristic blue, purple, or black marks. Various factors can influence bruising, including age, medications, and underlying health conditions.