Det kan være mange grunner til at to arter ikke utveksler gener. Det er vanlig å klassifisere forplantninsbarrierer etter når i livssyklusen til organismen de inntreffer. Barrierer som hindrer befruktning kalles . Inn under denne kategorien finner vi , for eksempel når hunner av en art ikke responderer på kurtiseatferd og seksuelle signaler fra hanner av en annen art slik at paring ikke skjer; , for eksempel når ulik plantearter blomstrer til ulik tid eller når ulike dyrearter har ikke-overlappende brunsttid, når for eksempel ulike arter har kjønnsorganer som er for ulike til at spermoverføring kan skje og 'gametbarrier' når kjønnscellene til to ulike arter ikke er kompatible slik at befruktning ikke skjer. Barrierer som virker etter befruktning kalles . Til denne kategorien hører hybrid steriltet og situasjoner hvor hybrider dør før de når kjønnsmoden alder.