Article
Mantra, shloka, stotram, chant — what's the difference?
Not every sacred verse is a mantra. Here is how they differ.
A mantra is a sacred sound repeated for its own vibration and meaning. It is designed for repetition — often as japa or in ritual.
A shloka is a Sanskrit verse, usually in a specific meter, often carrying philosophical or devotional meaning. The verses of the Bhagavad Gita are shlokas.
A stotram is a hymn of praise. The Hanuman Chalisa is a stotram, though many recite it as they would a mantra.
A chant, in its widest sense, is any spoken or sung sacred text. Every mantra is a chant; not every chant is a mantra.
The distinctions can blur in practice. What matters is not the label but the sincerity with which the sound is offered.