How mRNA Vaccines Work - Simply Explained

mRNA vaccines have to potential to end the COVID19 pandemic. How do they work? Are they safe? And how could they've been developed so quickly?