Traditionally, an ashram is a spiritual hermitage or a monastery in Hinduism. Today the term ashram often denotes a locus of Hindu cultural activity such as yoga, music study or religious instruction, similar to a studio, yeshiva, iʿtikāf or dojo.
The word ashram (also ashrama) comes from the Sanskrit root srama which means "making an effort towards liberation."