Livsformer er bemerkelsesverdig komplekse, og jo mer vi lærer om dem - deres biokjemi, anatomi og atferd - desto mer imponerende blir de detaljerte tilpasningene vi oppdager. Hvordan kunne slik kompleksitet oppstå? De fleste av oss er kjent med Darwins teori om evolusjon gjennom naturlig seleksjon, som foreslår at de individene som er best i stand til å overleve og reprodusere, vil videreføre egenskapene som gjorde dem i stand til dette til sine avkom. Dette fører til utvikling av egenskaper som er gunstige for organismen. Selv om Darwins idé er enkel - kanskje nettopp fordi den er så enkel - virker det nesten utrolig at den kan forklare den forbløffende kompleksiteten i det levende verden. Vi kan avle fram melkekuer som produserer mer melk sammenlignet med tidligere generasjoner, men vi kan ikke avle fram flerende griser eller hester som kan snakke; slike varianter finnes ikke til å velge og avle fra. Spørsmålet er da: Hvor kommer variasjonen fra som har muliggjort dette?