Key components include asset identification, lifecycle management, software asset management, financial management, and risk and compliance management.