What are the Different Kinds of Yoga?

Yoga, one of the six schools of Hindu philosophy, is divided into five branches, each focused on some different aspect of living: Raja Yoga, Karma Yoga, Jnana Yoga, Bhakti Yoga, and Hatha Yoga. You can find more information here: