Iterator is an object, like a pointer, that points to an element in a container one can increment/decrement iterators.
Iterator connects algorithm with containers
Type of Container
1. Sequence Container
2. Associative Container
3. Derived Container
Types of Iterators
Operations supported by Iterators