I understand the functions of each stage in development and what part they play in the animal's life cycle. My question was more focussed on why this complex lifecycle evolved, rather than the larval form becoming extinct in favour of the better adapted adult form. I now know that this is because the eggs laid by the adults are too small for a smaller version of the adult creature, which is why the tiny larvae hatch and then grow.
--
moto