A substitution mutation is when a base is changed for a different base, but the number of bases remains the same and there is no frame shift. The result is only one codon changing, and due to the degenerate nature of the genetic code, it may still code for the same amino acid therefore having no impact on the sequence of amino acids produced.