A Training Needs Analysis (TNA) is a process that is used to determine what sort of training would suit the needs of a client and/or learning group. Issues to be taken into consideration include: The aims and objectives of the training. Learner profile/s and requirements. Delivery method. Budget. Overview of delivery strategy