Arteries and veins are the two types of special blood vessels present in the heart that helps in the transportation of oxygen to and away from the heart. Arteries carry oxygen-rich blood to the body away from the heart and veins carry deoxygenated blood from the body towards the heart.