Heart attack takes place when clotting of blood occurs in the coronary artery. This leads to the deadening of the tissues in that area. So blood does not reach the heart
Heart attack is caused due to blockage of blood path with fat or any other and heart is not supplied with enough blood resulting heart attack. taking fatty food, smoking, taking drugs like cocaine, feeling more stress, exposure to extreme cold causes heart attack. some times valves in the heart are blocked and heart doesnt get sufficient blood. this occurs mostly due to coronary artery diseases.