Hovedforskellen mellem forbigående og afbalanceret polymorfisme er baseret på, hvordan allelerne opfører sig. Forbigående polymorfisme er den progressive erstatning af en allel af et gen med en anden allel, mens afbalanceret polymorfisme er opretholdelsen af begge to forskellige alleler af et gen over tid
Genetisk polymorfisme er en eller to eller flere varianter af et bestemt DNA. Forbigående og afbalanceret polymorfisme er to typer polymorfisme, der opstår på grund af to alternative alleler af et gen. I forbigående polymorfisme, fra de to alternative alleler af et givet locus, erstattes en allel gradvist af en anden. I afbalanceret polymorfisme er de to alleler i ligevægt med hinanden. Begge versioner af genet opretholdes i populationen.