An artery is a blood vessel that carries blood away from the heart to other parts of the body. Almost all arteries carry blood with a lot of oxygen in it. The only arteries that do not carry oxygen-rich blood are the pulmonary artery, and (in a fetus) the umbilical artery.