Spores germinate into protonemata, grow buds which develop into multicellular gametophytes.
Aarchegonia produce eggs.
Antheridia produce sperm.