Guru Purnima is national wide festival which is dedicated towards the Guru in this world. Guru word is used for the teacher who teaches anything to a learner. If we relate it to the ancient time, it is actually worshipping the Guru Vyasa who wrote the 4 Vedas. But in today time, it is all about worshipping your teacher and showing gratitude towards them for their impeccable hard work for teaching you.It is said that, the Guru Vyasa wrote all the 4 Vedas that were recited by the Lord Brahma and every person in this world is in debt for the work, that saint Vyasa did. He also wrote several Purans. And from those times, a day was dedicated towards the Gurus and this day is called as ‘Guru Purnima’. Purnima word is used because on this day, there is a full moon.It has a deep significance in the past and in today’s world also. As this day is dedicated towards the Gurus, people irrespective of caste etc offer their prayers to their gurus thanking them for the knowledge they have provided to the learner.