Genflyt vil si utveksling av gener mellom populasjoner, som regel av samme art. Genflyt skjer når individer eller deres spredningsenheter (pollen, frø, larver og sporer) migrerer mellom populasjoner og befruktning skjer mellom lokale og immigranter. Genflyt kan også skje mellom arter ved hybridisering og tilbakekryssing og omtales da som introgresjon. Genutveksling mellom arter kan også forekomme uten reproduksjon, for eksempel ved spredning via virus eller en annen vektor, og omtales da som horisontal genoverføring.