what is the basic difference between sporophyte and gametophyte?
A sporophyte is a reproductive structure while a gametophyte is not. A sporophyte undergoes sexual reproduction while a gametophyte undergoes asexual reproduction. A sporophyte is part of the diploid phase while a gametophyte is part of the haploid phase of the plant life cycle.