Yoga Yajnavalkya karma, and asks Yajnavalkya to explain yoga to her. Yajnavalkya agrees, but first attributes his knowledge to the Hindu god Brahma who taught him this "jnana" (knowledge) and "karma" (works). Yajnavalkya states that there are two paths to attain knowledge. One path is "Pravritti-karma", wherein a person is driven by desire and a craving for rewards, forms his will, and then uses his knowledge to act out his free will. The second path is "Nivritti-karma", wherein a person is not driven by desire and does not crave for rewards, but he uses his knowledge in his works in a detached
Types of Karma (Jainism) When "ghātiyā karmas" are totally destroyed, the soul attains "kevala Jnana" or omniscience. Liberation is guaranteed for such souls in the same lifetime as soon the aghātiyā karmas are exhausted in the due course. "Jñānāvaraṇīya karma" or the knowledge-obscuring karma are of five types: Of these, the last mentioned karman hinders omniscience altogether; the four others do not result in complete destruction of the corresponding faculties of knowledge, but often produce only greater or less disturbances. "Darshanavarana karma" or the perception-obscuring karma are of four types: The last mentioned karma hinders completely; the three others produce under certain circumstances only