How we naturally structure delivery of software: Plan, Deliver, Run.
Breaking down delivery into managable chunks: Cycles
Deliver something quickly, test it with customers (run), plan what's next:
Iteration
Iteration is the best way to stay open to what customers really need.