Angina is chest pain or discomfort caused by reduced blood flow to the heart muscle. A heart attack occurs when the blood supply to a part of the heart is cut off completely, causing damage to the heart muscle. It's important to seek medical attention as soon as possible if you experience any symptoms of angina or a potential heart attack.