Mantras are powerful vibrations that have the ability to affect the environment around them. Our scriptures recommend specific chants and mantras to achieve different things. But when we seek something bigger for ourselves and society, that is where a Yajna happens. Watch Gurudev Sri Sri Ravi Shankar explain the meaning of Yajna and what it can achieve.