STL is roughly divided into six modules:

ContainerThe container

Algorithmalgorithm

Iterators

FunctorCopy function

AdapterThe adapter

Allocator