Sadhana, literally "a means of accomplishing something", is an ego-transcending spiritual practice. It includes a variety of disciplines in Hindu, Sikh, Buddhist and Muslim traditions that are followed in order to achieve various spiritual or ritual objectives.