Hives may be brought on by drugs, allergic responses, chemicals in particular foods, insect stings, sunshine, and other factors.