Hives, also known as urticaria, are like raised red bumps on your skin. They happen when your body reacts to something it�s allergic to, certain foods (eggs, nuts, shellfish), medications (like antibiotics and pain relievers), activities (such as exercise or scratching), and even stress are the main causes that can trigger it.