Arteries are blood vessels that carry blood from the heart to the rest of the body. Veins are those vessels, by which blood travels back to the heart.