Mutaatio
Geenimuutos on jonkun geenin alueella tapahtuva pieni muutos, jossa yksi DNA:n osanen eli nukleotidi katoaa, liittyy tai muuttuu. Yhden nukleotidin muutos tunnetaan pistemutaationa.
Sukulaisvalinta
Voidaan olettaa geeni, joka aiheuttaa kantajansa toimimaan altruistisesti toisia organismeja kohtaan, kuten jakamalla ruokaa heidän kanssaan. Geenin kantajat menettävät edun, jos muut yksilöt ovat itsekkäitä, eivätkä toimi samoin, josta seuraisi geenin häviäminen populaatiosta. Kuitenkin jos kantajat osaavat syrjiä ruoan jakamisessa antamalla ruokaa vain sukulaisilleen, tilanne muuttuu heti. Kun yksilö jakaa ruokaa sukulaiselleen, on tietty mahdollisuus, että myös sukulaisella on sama geeni. Tällöin vaikka yksilö laskisi hieman omaa kelpoisuuttaan, hän nostaa samalla sukulaisensa kelpoisuutta enemmän. Tämä tarkoittaa, että sukulaisia auttava geeni voi periaatteessa levitä luonnonvalinnan avulla.