How does heart pumps? Is it the heart muscles or the blood vessels? what is the difference between the heart beat and heart pump?
Heart is a muscular structure which is made up of special type of involuntary muscles called cardiac muscle. The contraction and relaxation of these cardiac muscles results in the pumping of heart.
Heart beat is the periodic pumping of heart which flows blood through different chambers of heart.