Codominance is a genetic phenomenon where two alleles in a heterozygous organism are both fully expressed, resulting in a phenotype that displays characteristics of both alleles. Unlike complete dominance, where one allele masks the effect of another, codominance allows for both traits to be visible. A classic example is seen in certain flower colors or blood types, such as AB blood type, where both A and B antigens are present. This genetic interaction highlights the complexity of inheritance patterns in living organisms.