Man ser ofte at Darwins evolusjonsteori settes opp mot Lamarcks evolusjonsteori. Dette er i en viss grad korrekt: Lamarck trodde også på evolusjon, men ikke på et felles opphav for artene. Artene kunne endre seg over tid, men de kunne ikke gi opphav til nye arter. Dessuten var Lamarck fremmed for tanken om at det fant sted et naturlig utvalg. Til slutt trodde Lamarck på at ervervede egenskaper kunne gå i arv (se lamarckisme), men på dette punktet skilte han seg faktisk fra Darwin: Også Darwin mente nedarving av ervervede egenskaper fant sted. Men Darwin la vekt på at naturlige seleksjon virket forsterkende på de nedarvede ervervede trekkene som han mente ble forårsaket av og miljøets direkte innvirkning, slik at naturlig seleksjon dermed ble den viktigste evolusjonsfaktoren.