Question: explain briefly what are the differences between spontaneous generation and the theory of 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.