Final answer:
Incomplete dominance is observed when the heterozygote shows an intermediate phenotype between the homozygous phenotypes, as seen in snapdragons and hair texture in humans. Codominance occurs when both alleles are simultaneously expressed, such as in the ABO blood type system and the MN blood groups in humans.
Step-by-step explanation:
Incomplete dominance describes situations in which the heterozygote exhibits a phenotype that is intermediate between the homozygous phenotypes. One example of this is seen in snapdragons when red-flowered plants and white-flowered plants are crossed to produce pink-flowered plants. Another example of incomplete dominance in humans is hair texture, where offspring with one curly hair allele and one straight hair allele will have wavy hair.
Codominance, on the other hand, describes the simultaneous expression of both alleles in the heterozygote. One example of codominance is the ABO blood type system in humans, where individuals with both A and B alleles express both phenotypes equally, resulting in the AB blood type. Another example is the MN blood groups, where individuals with both M and N alleles express both antigens equally on their red blood cells.