Definition - What does Sadhana mean?
Sadhana is the discipline of routine spiritual practice and the routine surrendering of the ego through activities such as meditation, yoga, chanting or prayer.
This term is also associated with the idea of a ritual connection with God, practiced in order to achieve power over the ego by self-discipline. Within the practice of yoga, keeping a sadhana allows practitioners to align one’s inner self each new day.
Yogapedia explains Sadhana
In Sanskrit, sadhana often refers to a process, discipline or service. Surrendering the ego to achieve peace and spiritual discipline of the self is an important principle within the practice of yoga. Although many keep a sadhana in the early hours of the morning, which often includes meditation in various poses, some find it more practical to keep a regular spiritual practice during other times of the day. Also, many find it useful to vary their sadhana in order to keep the practice from becoming an obligatory routine instead of a grounding spiritual discipline.