A guru is a spiritual teacher or guide in Buddhism, especially within Tantric traditions, who imparts knowledge and wisdom to disciples. The relationship between a guru and their student is deeply personal and often involves rituals and practices that lead to spiritual awakening and initiation into deeper teachings.