Colourful Indians
From the point of Hindu religion, a guru is one who teaches you spiritual knowledge, who initiates you into a spiritual path or who guides you along the path of a spiritual quest, a personal spiritual teacher. The rise of the bhakti movement further increased the importance of gurus, who were often looked on as living embodiments of spiritual truth and were identified with the deity.
In the educational system of ancient India, knowledge of the Vedas (sacred scriptures) was personally transmitted through oral teachings from the guru to his pupil. Classically, the pupil lived at the home of his guru and served him with obedience and devotion.
Great spiritual masters of Hinduism are of the firm opinion that the human birth is rare and the purpose of the human birth is to attain God or realize one’s atman, which are one and the same, viewed from two different perspectives.
This is the ultimate goal to be attained and it is varyingly termed as God realization, self-realization, attaining the knowledge of Brahman, attaining birthlessness/deathlessness (“Moksha” “Mukthi” “samadhi” “nirvana” “sakshatkar,” etc. in Sanskrit).
Hinduism emphatically states that a guru is a must for learning and experiencing spirituals truths.