A training needs analysis is an assessment that is done to identify if training is needed to solve a business problem or performance gap.

Learn more: