Reproduction allows organisms to produce offspring and continue their species. There are two main types of reproduction: asexual reproduction which involves a single parent and produces offspring identical to the parent; and sexual reproduction which involves two parents fusing gametes to produce offspring with a unique combination of genes. Asexual reproduction methods include binary fission, budding and sporulation while sexual reproduction requires fertilization of an egg by sperm. Plants generally alternate between haploid and diploid generations while sexual reproduction in animals includes internal and external fertilization.