What acts as the template for protein synthesis?

The stand of mRNA which is attached on small ribosomal unit act as tamplet for protein synthesis