The present concept of evolution is a modified form of the Darwin’s theory of natural selection and often called Neo-Darwinism According to it, only genetic variations (mutations) are inherited and not all variations as the held by Darwin Thus, modern concept of evolution is synthesis of Darwin’s and Hugo de Vries theories. This is also called synthesis theory of evolution