- What is the standard structure of the exportable source-code library? - How the libraries are usually managed? - How the libraries are usually integrated into the programs? - What is the standard application-level package manager (e.g. Maven, NuGet)?