iterative
Word family
Synonym discussion
Sense: adjective/1
While 'iterative', 'repetitive', 'recurrent', and 'cyclical' all involve doing something more than once, they differ in meaning. 'Iterative' specifically implies that each repetition builds on the previous one to produce improvement — it is the key term in design, software, and problem-solving. 'Repetitive' often carries a negative connotation of boring, unvarying repetition (e.g. 'repetitive factory work'). 'Recurrent' describes events that happen repeatedly over time, like a recurrent headache or a recurrent theme, without implying progress. 'Cyclical' describes a repeating cycle that returns to a starting point, like seasonal patterns. For example: 'The team used an iterative design process to refine the prototype.' (improving each time) vs. 'The factory job involved repetitive tasks on the assembly line.' (same task each time).
Etymology
Derived from Latin 'iterare' meaning 'to repeat', from 'iterum' meaning 'again'. Entered English in the mid-1800s, originally used in mathematics and logic before spreading to engineering, computing, and general use.