A heart attack occurs due to a sudden blockage in an artery supplying blood to the heart, often stemming from coronary heart disease. Symptoms can vary widely, including chest pain and discomfort, and some may experience silent heart attacks without symptoms. Treatment usually involves procedures like angioplasty or clot-busting medicines, and maintaining a healthy lifestyle is crucial for prevention and recovery.