Zygotic meiosis occurs in the haplontic haplobiontic life cycle. Gametes from adult haploid individuals unite to form the diploid zygote. The zygote undergoes meiosis and generates four haploid cells that develop into adult individuals via mitosis. Therefore, in zygotic meiosis, the cell that undergoes meiosis is the zygote and the gametes are formed by mitosis.
Gametic meiosis is when meiosis produces gametes, or rather, haploid cells which can each unite with another gamete to form the zygote. It occurs in the diplontic haplobiontic life cycle (in humans, for example), in which the individual is diploid and meiosis forms gametes.
Sporic meiosis happens in metagenesis (the alternation of generations, or diplobiontic life cycle). In this life cycle, cells from the diploid individual (called a sporophyte) undergo meiosis, producing haploid spores that do not unite with others but instead develop by mitosis into haploid individuals (called gametophytes). In this life cycle, the gametes are produced via mitosis from cells of the gametophyte.