Gametogenesis is process of haploid gamete formation and occurs by meiosis in diploid gamete mother cells. It is followed by fertilization. Embryogenesis is the process of formation of diploid embryo by successive mitotic divisions in diploid zygote.