Definition:Algorithm/Finiteness

Definition
An algorithm must terminate after a finite number of steps.

Also see

 * Definition:Computational Method: a structure which has all the characteristics of an algorithm except that it is not necessarily finite.