library
The definition of library
A selection of routines used by programmers to make computers do particular things.