What is a basic difference between a sporophyte and a 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.
A sporophyte is much smaller than the gametophyte.