The term Yoga has a very broad scope. There are several schools or systems of Yoga. Dnyanayoga (Yoga through knowledge), Bhaktiyoga (Yoga through devotion), Karmayoga (Yoga through action), Rajayoga (Royal or supreme Yoga) and Hathayoga (Yoga by balancing opposite principles of body). All of these schools of Yoga are not necessarily very different from each … Continue reading