Principalele argumente pentru teoria evolutiei includ: dovezi palpabile ale evolutiei, cum ar fi fosilele, structurile anatomice comune si similitudinile genetice; adaptarea organismelor la mediul inconjurator si explicarea unor fenomene precum resistenta la antibiotice si dezvoltarea de noi specii. Argumentele impotriva teoriei evolutiei includ: conceptul de "lipsa de veriga lipsa" in lantul evolutiei, neputinta explicarii aparitiei vietii si a complexitatii sale si implicatiile etice ale selectiei naturale.