遺伝子の優位性または劣性は、その遺伝子の異なるバリアントがアレルと呼ばれる異なるバリアントが、ヘテロ接合生物（つまり、2つの異なる対立遺伝子がある）で互いに相互作用する方法に依存します。一般的に、支配的な対立遺伝子は、ヘテロ接合生物の2つの対立遺伝子の1つにのみ存在する場合でも、対応する特性を発現および決定しますが、劣性対立遺伝子は両方の対立遺伝子が劣性である場合にのみ発現します。

この優位性と劣性関係は、対立遺伝子をコードするタンパク質間の生化学的相互作用によるものです。支配的な対立遺伝子は、特定の生物学的機能を実行するのに十分なタンパク質をエンコードできますが、劣性対立遺伝子は、効率が低いまたは非機能的でないタンパク質をエンコードできます。その結果、支配的な対立遺伝子は、ヘテロ接合生物における劣性対立遺伝子の発現を「マスク」します。

ただし、この一般的なルールには多くの例外があり、対立遺伝子の優位性と劣性は、遺伝子とエンコードの特性によって異なる場合があります。さらに、一部の遺伝子には、互いに程度の程度が異なる複数の対立遺伝子があり、遺伝学をさらに複雑にする可能性があります。
La dominancia o recesividad de un gen depende de la forma en que las diferentes variantes de ese gen, llamadas alelos, interactúan entre sí en un organismo heterocigoto (es decir, que tiene dos alelos diferentes). En términos generales, un alelo dominante se expresa y determina la característica correspondiente, incluso si solo está presente en uno de los dos alelos en un organismo heterocigoto, mientras que un alelo recesivo solo se expresa cuando ambos alelos son recesivos.

Esta relación de dominancia y recesividad se debe a las interacciones bioquímicas entre las proteínas que codifican los alelos. Un alelo dominante puede codificar una proteína que es suficiente para llevar a cabo una función biológica específica, mientras que un alelo recesivo puede codificar una proteína que es menos eficiente o no funcional en absoluto. Como resultado, el alelo dominante "enmascara" la expresión del alelo recesivo en el organismo heterocigoto.

Sin embargo, hay muchas excepciones a esta regla general, y la dominancia y recesividad de los alelos pueden variar dependiendo del gen y la característica que codifica. Además, algunos genes tienen múltiples alelos con diferentes grados de dominancia y recesividad entre sí, lo que puede hacer que la genética sea aún más compleja.