Tools in this product range from full training programs to software programs allowing sales staff quick access to up-to-date product specifications and marketing collateral. Product Knowledge platforms may be part of an all-in-one Partner Relationship Management (PRM) or sales force enablement platform.