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) sensations (vedanīya). In other therms these non-harming karmas are: "nāma" (body determining karma), "āyu" (life span determining karma), "gotra" (status determining karma) and "vedanīya" (feeling producing karma) respectively. Different types of karmas thus affect the soul in different ways as per their nature. Each of these types has various sub-types. "Tattvārthasūtra" generally speaks of 148 sub-types of karmas in all. These are: 5 of "jñānavaraṇa", 9 of "darśanavaraṇa", 2 of "vedanīya", 28 of "mohanīya" 4 of "āyuṣka", 93 of "nāma", 2 of "gotra", and 5 of "antarāya". "Ghātiyā karmas" (harming karmas) directly affect the attributes of the soul. These are: