Капец - вы какуето псеудо науку там как будто учите а не программирование. Все можно гораздо проще объяснить:
---
Итератор - любая переменная значения которой будет меняться каждый раз при окончании цикла.
Код внутри цикла использует итератор что бы иметь новые данные.
