Traditionally the full moon day which in Hinduism is known as Purnima in the month of Ashadh is celebrated by the Hindus as Guru Purnima. This is a big festival of the Hindus and it is also known to many as Vyas Purnima. This day is generally celebrated in the veneration remembrance of the late Sage Vyas. He is regarded as the main Guru in the Hindu Dharma because he was the one who wrote the 4 Vedas. Apart from that he also wrote the Mahabharata and 18 Puranas.

On this auspicious day of Guru Purnima the disciples offer Pujan to their Guru or teacher to show the love and respect they have for him. They prepare special Guru Purnima speech for this day and the celebrations are also very nice. Many people prepare poems and many prepare special classical songs to dedicate them to their Guru.
In the Hindu Shastra a Guru is required by all once he attains the level of maturity. A Guru not only gives the disciple education but also clears the dark and evil thoughts that are there in the disciple’s mind and heart. If we look at the word Guru then we will see that it is the combination of 2 Sanskrit words namely “Gu” and “Ru”. The former is meant to be the darkness and the latter is meant to be the remover of that darkness.
So a Guru essentially means someone who can remove the evils and dark thoughts inside a person’s mind. In the modern times we see Guru in the form of a teacher who shares knowledge in the form of education to their students. Whatever be it he serves the role of a guide who takes their disciples to the path of righteousness and makes them good people to live in the society.