Dharma is the duty a Hindu should follow in their life. There are various types of dharma for a Hindu. Some are personal duties and some are eternal duties, meaning that they are for everyone. Dharma ...