Hives causes welts.

Hives, also called urticaria, causes itchy welts that may be triggered by foods, medications or other substances. Changes in color of the affected area might be less visible on brown or Black skin.