I am currently a IT student and try to become a bioinformatician, and that is, I have a little knowledge of molecular biology. Now, perhaps my question is so dumb, but It took several days and I still coundnt see the solution. To my understanding, nonsynonymous mutation is a mutation that alters the amino acid sequence of a protein. Now, I have mutation groups including: missense, silent, splice-site, nonsense, splice-region, TSS, nonstop mutation and indel, and I think that, missense, nonsense and indel are three kinds of non-synonymous mutation. Is It correct or not? Please correct me if I am wrong. Thank in advance.