Heart attack occurs when the flow of oxygen rich blood is blocked from reaching to a part of heart.This can be caused due to various reason such as high blood pressure,high cholesterol level,previous history,obesity,alcohol consumption etc.
Detail Explanation
Your heart muscle needs oxygen to survive. A heart attack occurs when the blood flow that brings oxygen to the heart muscle is severely reduced or cut off completely.This happens because coronary arteries that supply the heart muscle with blood flow can slowly become narrow from a buildup of fat, cholesterol and other substances that together are called plaque. This slow process is known as atherosclerosis. When a plaque in a heart artery breaks, a blood clot forms around the plaque. This blood clot can block the blood flow through the heart muscle. When the heart muscle is starved for oxygen and nutrients, it is called ischemia. When damage or death of part of the heart muscle occurs as a result of ischemia, it is called a heart attack or myocardial infarction (MI).