According to the Bhagavad Gita, the main types of yoga are Karma Yoga, Bhakti Yoga, and Jnana Yoga.