Customer training most commonly refers to businesses that sell a product with a learning curve, forcing them to teach their customers (usually other businesses) how to use it most effectively, efficiently, or safely. This is especially common for technology companies that have to show customers how to make the most of the software or system they just purchased.
The phrase “customer training” also refers to associations that train channel partners, trade association members, and professionals in certain industries on best practices and to facilitate recertification. This is very different from the B2B model described above but is categorized with it because their expectations of a customer training platform are similar.