called microevolution, also explain how species evolve over periods of time extending to thousands or millions of generations ...