What is Dharma?
Dharma is perhaps the most important term in the culture and spiritual philosophy of India but also perhaps the most difficult to understand. It is roughly understood as the law that upholds or the law of life. This explanation by Swami Krishnananda (Divine Life Society) illuminates its real meaning.