Blood vessels carry blood throughout the body via different types of vessels - arteries, arterioles, capillaries, venules and veins. The main types of blood vessels are described including their structure, layers, role in circulation and factors that influence blood flow. Arteries carry blood away from the heart, veins carry blood back to the heart, and capillaries allow for exchange of oxygen, nutrients and waste between the blood and tissues. Proper circulation is maintained through vessel structure, autonomic control, and various pumping mechanisms.