# C++ Containers
C++ containers store a collection of elements. Containers include vectors, lists, maps, etc. Using Templates, C++ containers contain collections of primitives (e.g. ints) or custom classes (e.g. MyClass).
# C++ Containers Flowchart
Choosing which C++ Container to use can be tricky, so here's a simple flowchart to help decide which Container is right for the job. (opens new window)