Angioedema is swelling that is similar to hives, but the swelling is under the skin instead of on the surface. Hives are often called welts. They are a surface swelling. It is possible to have angioedema without hives.