Jnana yoga, also known as the jnana marga, is one of the three classical paths (margas) for moksha (liberation) in Hinduism, which emphasizes the "path of knowledge", also known as the "path of self-realization". The other two are karma yoga and bhakti yoga. Modern interpretations of Hindu texts have yielded systems, techniques and formulations such as raja yoga and kriya yoga.