how ontogeny is different from phylogeny?
Ontogeny is about the development of an individual. Phylogeny is about the evolutionary history of a population, and how it is related to others. Recapitulation is discredited idea that the development of an embryo followed the evolutionary history of that organism.