Gurupurnima or Teacher's Day is widely celebrated today all around hindu community in the respect of every kinds of teachers, both academic as well as spritual. ''Guru'' refers to teacher and purnima refers to ''full moon''. So, this festival of cherishing student-teacher relationship falls in the ''full moon day of Asar'' according to Nepali calender. It is celebrated usually by religiously hindu and buddhist community.
The word "guru" is derived from sanskrit in which "gu" refers to darkness and "ru" refers to ''light or dispeller''. Therefore, guru is one who dispel and remove the darkness our mind was living in.
The celebration usually includes students organising small events for their teachers by paying respect, showing love through mechanisms of gifts, sweets, delicacies and cards. It is to appreciate the hardwork teacher does, to share their knowledge thorughout the year.
Further, people also conduct a pooja in the event honouring their teachers who are regarded as the messenger or replica of god, who drive us to the path of enlightenment. They pay respect by spelling certain sanskrit lines which expresses that teachers are living image of gods and deity whom we daily worship in temples.
This day is also known as Vyasa Purnima, for it marks the birthday of Veda Vyasa, the sage who authored the Mahabharata and compiled the Vedas which are namely Rig Ved, Yajur Ved, Sama Ved and Atharva Ved.
All the religion pay special respect and honour to their religious leaders and every other teachers. They organise events in rememberance of their teachers. They gather, share stories resembling importance of teachers to guide their path in life, sing songs and feast together in the special day of Guru Purnima.