Question: what is the difference between a definite and an indefinite loop?
Answer: Definite: a set of instructions is repeated a specific number of times. It is implemented by using count-controlled loops, such as for loops. Indefinite: a set of instructions is repeated until a condition is met.