Las dos grandes venas que llevan sangre al corazón son la vena cava superior y la vena cava inferior. (Los términos "superior" e "inferior" no significan que una vena sea mejor que la otra, sino que están situadas por encima y por debajo del corazón.)