Sadhana es el tipo de adoración y práctica en la vida que se requiere en el hinduismo. Sadhana significa sánscrito sadh- significa terminación. Sadhana es el proceso de realizar el Brahman. Si este proceso proviene de una filosofía advaita, entonces te estás dando cuenta de que Brahman está fuera de lo humano, lo que significa que los humanos y Brahman están separados. Es como la concepción occidentalizada de Dios. Si esto proviene de una visión filosófica de Dvaita, entonces eso significa que cada parte de la existencia está impregnada de Brahman y nada está exento de Brahman. El paratman (superalma) es un aspecto de Brahman. ¿Cómo se relaciona esto con el dharma?
Dharma se describe como una vida moral o una conducta correcta. Dharma es la forma en que los hindúes intentan alcanzar la liberación. A través de las acciones que hacemos cuando vivimos, los hindúes creen que estas acciones si se realizan sin la expectativa de recompensa pueden conducir a moksha ya que el karma no se puede unir a estas acciones.