alternation of generations

definition: the alternation of two or more different forms in the life cycle of a plant or animal
example:
speech part: noun
synonyms: heterogenesis xenogenesis

How alternation of generations is being used?