Cardiomyopathy refers to diseases of the heart muscle where the heart becomes enlarged, thick, or rigid. As it progresses, cardiomyopathy can lead to heart failure and other complications. There are several types of cardiomyopathy, including dilated, hypertrophic, and restrictive cardiomyopathy.