Because the genetic code is read in sets of three nucleotides (a set of three is a codon), adding or removing a single nucleotide throws the whole reading frame off by changing which three nucleotides make up each codon. All of the codons after the insertion or deletion will be changed because of this, resulting in what is known as a frameshift mutation.