Hives are characterized by red, itchy welts on the skin. A doctor can diagnose hives by examining the skin and potentially performing a skin biopsy or blood tests. Hives are usually caused by allergic reactions to things like animals, insects, foods or medications, but can also be triggered by emotional stress, temperature changes or illness. While uncomfortable, hives are generally harmless and will disappear on their own without long-term effects. Treatment focuses on avoiding triggers and using antihistamines.