The differences between germination and vivipary are as follows:
Germination:
Germination refers to the process of activation of a seed enclosing the embryo.
It refers to the initiation of the growing process of a seed into a plant.
Vivipary:
Vivipary is a form of germination of a seed present inside a fruit while it is still attached to the plant.