Sperm have flagella, which are whip-like tails that allow them to swim. In order to swim, they need water. This means ferns can only successfully reproduce in wet places, or after a rain. After fertilization, the sporophyte grows up on top of the gametophyte.