For example, a reduction in population of an herbivore species because of predation, this makes the populations of predators of that species decline, the reduced level of predation allows the herbivore population to increase, this allows the predator population to increase, etc. Closed loops of time-lagged differential equations are a sufficient explanation for such cycles - in this case the delays are caused mainly by the breeding cycles of the species involved.