Coronary heart disease is caused by a build-up of fatty materials in the arteries called atherosclerosis, which restricts blood flow to the heart. Risk factors include age, gender, family history, diabetes, smoking, and diet. Symptoms include chest pain, breathlessness, and sweating. Treatment involves lifestyle changes like exercise and diet to prevent heart disease, along with drugs or surgery if needed.