Ген — это участок ДНК, который определяет определённый признак. 1 На молекулярном уровне — это участок молекулы ДНК, кодирующий первичную структуру белков и РНК. 2
Аллель — это специфическая форма гена. 1 Это различные формы одного и того же гена, расположенные в одинаковых участках (локусах) гомологичных (парных) хромосом, контролирующие один и тот же белок. 2
Таким образом, основное отличие в том, что гены отвечают за проявление признаков, а аллели ответственны за вариации, в которых может быть выражен данный признак. 1 Например, ген, ответственный за признак цвета волос, имеет множество аллелей: аллель для каштановых волос, аллель для светлых волос, аллель для рыжих волос и так далее. 1