Bhakti Marga, Gnana Marga and Yoga Marga, are the three paths (Devotion, Knowledge and Yoga) for god realization, which is the ultimate aim of the Hindu religion. All Brahminical teachings and writings lead to one of these paths. One is free to choose the path depending upon his or her intellect, inclination, or inner urge.