Gametophytes produce gametes by mitosis. In animals, meiosis produces sperm and egg, but in plants, meiosis occurs to produce the gametophyte. The gametophyte is already haploid, so it produces sperm and egg by mitosis. Zygotes divide by mitosis and develop into sporophytes so the life cycle can begin again.