Before the world was created, there were three gods - Brahma, Vishnu and Mahesh. Brahma was the creator, Vishnu was the preserver and Mahesh (also known as Lord Shiva) was the destroyer. Together, the three gods created the miracle that is human life.
On Mahashivratri, we worship Lord Shiva because it is believed that this is the night where he performs the heavenly dance of creation, preservation and destruction.
There are several other legends associated with Lord Shiva. During a fight between the gods and the demons, Lord Shiva had single-handedly swallowed a pot of poison and kept it in his neck.
Sketch Courtesy: Rishi Kant
This gave him the name Neelkantha. It is also believed that to ease his pain after swallowing the poison, people offered him cannabis leaves (bhaang). This is why Lord Shiva is often associated with marijuana(No documented proof, man-made stories).
Lord Shiva was married to Goddess Parvati (an incarnation of Shakti). He had two sons - Lord Kartikeya and Lord Ganesha. There is a legend where Lord Shiva cuts his own son Ganesha's head accidentally. When he realizes his folly, he replaces it with an elephant's head as that was the first animal Lord Brahma found.
Lord Ganesha is equally important in Hindu mythology and he is worshipped with a lot of enthusiasm in India. He is believed to be the harbinger of good things. At Urruda, we hope that these gods keep shining their light on us and bless us to have a wonderful life.