What determines if a gene or trait will be dominant over another or not? For instance, we take the example of widow's peak. This gene has two alleles. One for widow's peak which is the dominant one, and another for straight line, which is the recessive one. But why the widow's peak is dominant and the straight line is recessive? What is the reason behind the a dominant gene being dominant and the excessive being recessive?