Point mutations are base substitutions in which one base pair is altered. Insertions or deletions can lead to frameshift mutations where all subsequent downstream amino acids are changed. Frameshifts involving multiples of three nucleotides can restore the initial reading frame.