external iterator: iterator zewnętrzny
Obiekt zdefiniowany w strukturze danych umożliwiający dostęp do zawartych w niej elementów. Charakterystyczną cechą tego typu iteratora jest konieczność jawnego żądania i przetwarzania kolejnych elementów zbioru danych.