The heart needs blood like the rest of the body. It pumps blood to itself through many blood vessels that go directly to the heart muscles. These are known as coronary arteries.