Neodarwinsm, also called Synthetic Theory of Evolution is in relation to darwinism as the theory of relativity is to Newton theory. Charles Darwins theory has been expanded by novel discoveries in molecular biology (genetics, biochemistry and other), ecology, theoretical biology (e.g. population ecology) and other fields of biology. STE is an consistent and methodologicaly sound scientific theory.