Angina is chest pain caused by reduced blood flow to the heart muscle, usually due to plaque buildup in the arteries. A heart attack occurs when an area of the heart muscle dies from complete blockage of blood supply. Angina is typically relieved by rest, while heart attack symptoms may be more severe and not relieved by rest. Both can cause chest pain along with other signs like shortness of breath and sweating. Treatment for angina focuses on resting and using medication, while a heart attack requires immediate emergency medical care. Lifestyle changes like a healthy diet, exercise, smoking cessation, and stress reduction can help prevent further episodes.