Congestive heart failure is a condition where the heart cannot pump enough blood to meet the body's needs, causing fluid to build up in the lungs and other tissues. It results from various heart conditions that weaken or stiffen the heart muscle over time.