These are the three different types of training needs assessment: 1. Performance Evaluation, 2. Job Analysis, 3. Attitude Survey, 4. Advisory Panel, 5. Feedback etc.