STL은 표준 C++ 라이브러리의 일부분으로 Standard Template Library의 약자입니다. STL 은 프로그램에 필요한 자료구조와 알고리즘을 템플릿으로 제공하는 라이브러리 입니다. 또한, 자료구조와 알고리즘은 서로 반복자라는 구성 요소를 통해 연결합니다.

다음은 STL 의 구성 요소입니다.