DRW Interview Question

How is vector in C++ implemented? What is an iterator?