Hives are raised red welts on the skin that may itch or throb. Eczema develops more gradually and is usually scaly or crusty and not as swollen.