Hücrelerde nükleik asitler (DNA ve RNA) ve nükleotitler (nükleik asitlerin yapı taşları) vardır. Her canlının DNA kodları birbirinden farklıdır. Her canlının DNA'sı farklı nükleotit dizilişlerine sahiptir. Bu yüzden hiçbir canlı birebir olarak birbirine benzemez (tek yumurta ikizleri hariç). Bu nedenle farklı çeşitteki elmaların DNA kodları da birbirinden farklıdır. Kırmızı, yeşil ve sarı elmalar farklı cins elmalar oldukları için bu elmaların tatları da birbirinden farklı olması beklenen bir durumdur. Farklı renkteki elmaların tatlarının farklı olmasının basitçe nedeni; gen yapısındaki renk bölümünün farklı olmasıdır.