Question: what are the differences between spontaneous generation and biogenesis?
Answer: Spontaneous generation is the idea that life can come from nonliving components, while biogenesis is the more modern concept that life can only arise from another living organism.