Hives are an allergic reaction that affects the skin. It causes welts and wheals, which are raised, red, itchy swellings. Angioedema is a related type of swelling. It affects deeper layers in your skin, often around your eyes and lips.