A heart attack, or myocardial infarction, occurs when the heart muscle experiences a severe or prolonged lack of oxygen caused by blocked blood flow.
The blockage is often a result of atherosclerosis – a buildup of plaque made up of fat deposits, cholesterol and other substances.
When a plaque ruptures, a blood clot quickly forms, causing a heart attack.