Arteries: Arteries carry highly oxygenated blood from the heart to the various body parts. They are more elastic and muscular with thick walls. Arterioles are narrower arteries that branch off from the ends of arteries and carry blood to capillaries.