Guru (Sanskrit: गुरु) is a term teacher or guie in the religious or sense, and is commonly used in Hinduism, Buddhism and Sikhism, as well as in some new religious movements. The guru is seen in these religions as a sacred conduit for wisdom and guidance, and finding a true guru is often held to be a prerequisite for attaining self-realization.