This podcast Dhamma Teaching gives information about Buddhist mantras and the appropriate use of them for Buddhist practice.