Spider veins are tiny, superficial blood vessels that appear red or blue on the skin. Usually appearing on the legs or face, they are identified by their spider web appearance.