std::vector は、C++ライブラリ で提供されるtemplateを利用した動的な配列です。
読み方
C++ の配列は、サイズをプログラマが管理しますが、std::vector は、配列のサイズを意識せずに、プログラミングできます。