Angina is a recurring pain or discomfort in the chest that happens when some part of the heart does not receive enough blood temporarily. A person may notice it during exertion, but is usually relieved within a few minutes by resting or by taking prescribed angina medicine. However, the symptoms of heart attack lasts longer and are not relieved by rest or pain medications.