vector <T>
list<T>
queue<T>
deque<T>
priority_queue<T>
set<T>
multiset<T>
map<key,value>
multimap<key,value>