How does one define a mantra? Does it have any specific attributes?
Some mantras are purported to have some effect on the invoker?. For example, the Mahamrityunjaya mantraMahamrityunjaya mantra is supposed to bring good health.
How should I believe to this? It's like believing in spells and magic. Is it just a question of faith?