Software Library

A software library is a collection of code that can be referenced while developing other executable programs.