Iterators to access data inside the container they provide iterators iterators are pointer to the data inside the container you can increment it for sequential containers to get another data item