A heart attack happens when the blood supply is cut off from the heart muscle, usually because of a blood clot. Without blood and oxygen, the muscle cells are damaged and die.