✔ 最佳答案
Spores are produced by non-flowering plants, while seeds are produced by flowering plants. A seed is the ripened ovule of a flowering plant.
Spores have very little stored food resources compared with seeds, and therefore require more favorable conditions in order to successfully germinate. Seeds are more resistant to harsh conditions and require less energy to start mitosis. Spores are usually produced in large numbers to increase the chance of a spore surviving.