Heart failure is a condition in which the heart is unable to pump enough blood to meet the body's needs. It can result from diseases like coronary artery disease, high blood pressure, or cardiomyopathy. Common symptoms include shortness of breath, fatigue, and swelling in the legs and ankles. Early diagnosis and proper management are crucial to improve quality of life and prevent complications.