C++ Language/Std/Stl/Iterators/BasicIterators

An iterator is an object that reprsents a position within some collection class:

Additional information about basic iterators (includes interactive examples)