Yes, the Pfizer/BioNTech and Moderna Covid-19 vaccines do have many similarities. Both the Pfizer/BioNTech and Moderna vaccines include mRNA that is supposed to code for the production of the Covid-19 coronavirus spike protein. However, such mRNA doesn’t just sit by itself in the Pfizer/BioNTech and Moderna vaccines. To get the Moderna vaccine you have to be 18 years and older, whereas for the Pfizer/BioNTech vaccine you can be 16 years and older. Each dose of the Moderna vaccine will contain more vaccine (100 micrograms) than each dose of the Pfizer/BioNTech vaccine (30 micrograms of vaccine.)
Source: Forbes December 19, 2020 20:21 UTC