Software asset management

Definition
Software asset management (SAM) is

"all of the infrastructure and processes necessary for the effective management, control, and protection of the software assets within an organisation throughout all stages of their lifecycle."