Its very cofusining matter because yoga is very ancient science and so many persons classified it according to his view.There is various classifications but in Indian text all the methods of sadhna is called yoga.Major?
-Gyan yoga , Karmayoga , Bhaktiyoga
-In Shrimadbhagvadgeeta's every Chapter is called Yogashastra & end of every chapter is called Yoganta e.g.Arjunvishad yoga,Sankhyayoga..............Mokshyoga ,Sanyas yoga ,But as a conclusion of Geeta Basic yogas are Karmayoga,Bhaktiyoga,Gyanyoga.
(iii)Patanjali Yoga sutra(Ashtang yoga -
And any more queries about it are most welcomed at our live sessions.(Practical sessions)