The container classes permit multiple threads to simultaneously invoke certain methods on the same container.

Like STL, oneAPI Threading Building Blocks( TBB) containers are templated with respect to an allocator argument. Each container uses its allocator to allocate memory for user-visible items. A container may use a different allocator for strictly internal structures.