According to the Hindu calendar, Naga Panchami is the event for snakes which is rejoiced during the fifth day of the bright half of Shravana month. Naga Devata, the Serpent God is adored specifically during this day.
Ananta, Vasuki, Takshaka, Karkotaka and Pingala are the five serpents which are adored during Naga Panchami.
According to Bhavishya Purana if people cleanse the serpents known as Vasuki, Takshaka, Kaliya, Manibhadra, Airavata, Dhritarashtra, Karkotaka and Dhananjaya they will be certain that their families will be free from all perils. The contribution to snakes, should be carried out during the full moon night of the Shravana month as per Ashvalayana Grihyasutra, Paraskara Grihyasutra and other Grihyasutras, Sarpabali.
During this day ploughing or tilling of fields is prohibited. According to the myth a snake was killed by mistake by the farmer when he was tilling his fields. A vengeance was taken by the mother of the slaughtered serpent and it bit off the farmer and all the other members in his family leaving one daughter alone as she was praying ardently to Nagas daily. Because of her dedication and commitment she was able to bring her father and her family.
According to a different myth , when youthful Krishna was having fun with other boys the ball accidentally got captures in the trees’ branch. Krishna mounted on the tree to get back the ball, but by mistake he fell into the Yamuna river which is flowing below the tree and there lived a venomous snake Kaliya. The snake followed Krishna , but he leaped on it and made its head immovable by holding its neck tightly. He allowed the snake to go after getting a promise from it that Kaliya would never bite anyone in ensuing future. Then onwards he is also know Kaliya Mardana. The victory of Krishna over Kaliya is observed as Naga Panchami.
Creation and destruction is the symbolic meaning which Lord Shiva means by wearing a snake around his neck.
During the Indus Valley Civilization of 3000 BC there is proof for worshipping of snakes. After the attack of Aryans, the worshipping of snakes is integrated into Hinduism by the Indo-Aryans.
Rationalists have an opinion that the people started worshipping the snake because of the fear they had on the reptiles. Many temples have been established for snakes for worshipping them. The most popular temple for snakes is Subrahmania. The name of the snake on which Lord Vishnu lies is Subrahmania.
In India Naga Panchami is carried out in various forms and the normal way of performing it is by pouring the milk in the snake-hole.