Genetic heterogeneity refers to the phenomenon where a single clinical condition or phenotype is caused by mutations in different genes or even by different mutations within the same gene. This concept is particularly important in understanding complex diseases, where multiple genetic factors contribute to the manifestation of the disease.