Dharma (or dhamma) is part of many religions or spiritual beliefs that began in India. Hinduism, Buddhism, Ayyavazhi, Jainism, and Sikhism believe in that idea. It means "the law" of spiritual growth of believers.