Quite often we have a list of items of the lines in a file - effectively a finite set of things
We can write a loop to run the loop once for each of the items in a set using the Python for construct
These loops are called "definite loops" because they execute an exact number of times
We say that "definite loops iterate through the members of a set"