Librairies contain programming projects that can be used in other projects and provides support features.