The medical term for hives is urticaria. Hives are welts on the skin that often itch. These welts can appear on any part of the skin. Hives vary in size from as small as a pen tip to as large as a dinner plate. They may connect to form even larger welts.