Urticaria is an itchy rash that appears as bumpy areas on the skin. It usually lasts for a few hours before fading away. Sometimes, it may be accompanied by swelling of the eyes or lips. Urticaria is usually caused by a reaction to drugs, certain foods or a virus infection. Sometimes, recurring attacks of urticaria may be caused by sunlight, cold, pressure and sweat. In certain cases, no cause can be detected. The best treatment for urticaria is to identify and avoid the cause and any aggravating factors. At the same time, the dermatologist will prescribe anti-histamine medications for relief.