Standard library
A standard library (also STL) is usually an organized collection of: functions, variables, algorithms, data structures, and defined standards used by a programming language. The resources in a standard library have usually been tested by the language's developers. The use of the standard library saves time and effort for programmers.