A standard library is a collection of functions, classes, constants, etc that have been pre-defined and are available for use in any program written in a specific programming language.
Standard libraries should function the same across different implementations of a programming language. For example, GNU’s libc should be roughly the same as BSD libc or the Microsoft C run-time library.