A Sadhana (संाधना) egy szanszkrit eredetű kifejezés, amely spirituális gyakorlatot vagy elkötelezett önfegyelmezést jelent. A szó jelentése „eszköz a cél elérésére” (sādh = „elérni, megvalósítani”). A hinduizmusban, buddhizmusban, dzsainizmusban és szikhizmusban egyaránt használatos fogalom.
A fenti magyarázatot többféle kifejezéssel lehetne illetni. Pl. rendszer, módszer, specifikus gyakorlat, kitartó munka, következetesség, kitartás, fegyelem.
Ez szinte teljesen mindegy.