A library provides efficient implementations of the most common general purpose programming data structures.