iteration vs rehearsing

iteration

noun
  • Recital or performance a second time; repetition. 

  • A variation or version. 

  • A single repetition of the code within such a repetitive process. 

  • The use of repetition in a computer program, especially in the form of a loop. 

rehearsing

noun
  • A rehearsal. 

How often have the words iteration and rehearsing occurred in a corpus of books? (source: Google Ngram Viewer )