A heart attack occurs when the flow of blood to the heart is blocked.
The blockage is mostly due to buildup of fat, cholesterol and other substances which form a plaque in the arteries that feed the heart which stops the blood from moving normally.
The plaque eventually breaks away and forms a clot.
The interrupted blood flow can damage heart muscle.
Heart attack is also called a myocardial infarction which can be fatal.