Pada dasarnya, terdapat 3 jenis utama Analisis Kebutuhan Pelatihan atau (Training Needs Analysis/TNA) berdasarkan tingkatannya.