Standard Template Library (STL)

Standard Template Library (STL):

A C++ standard template library is also referred as a part of C++ standard library. It is a software library that contains algorithms, iterations, containers and functional.

A standard template library also provides classes that are built in. The user does not need to define new classes for C++. An associative array class is also supported by the standard template library.

A standard template library uses templates for its implementation. Standard template library first created to handle data structures and algorithms.