what is the difference between nuclear fusion and nucleosynthesis?
Nucleosynthesis is the process of creating new atomic nuclei from preexisting nucleons (protons and neutrons). ... The subsequent nucleosynthesis of the elements (including all carbon, all oxygen, etc.) occurs primarily in stars either by nuclear fusion or nuclear fission.