What is the difference between STL and the standard libraries?
Stroustrup: The original STL was the basis for the container and algorithms parts of the standard library, and those parts are now commonly referred to as “the STL.” Thus, when you sort a vector or merge two lists using the standard library you are using the STL. In addition to the STL, the standard library offers strings, I/O, numerics, and of course the C standard library.