Maha Shivratri (the 'Great Night of Shiva') is a Hindu festival celebrated every year in reverence of Lord Shiva. It is the day Shiva was married to Parvati. The Maha Shivratri festival, also popularly known as 'Shivratri' or 'Great Night of Lord Shiva', is observed on the 13th night/14th day in the Krishna Paksha every year on the month of Falgun according to the Hindu calendar. Alternate common spellings include Sivaratri, Shivaratri, Sivarathri, and Shivarathri. It marks the convergence of Shiva and Shakti. Maha Shivratri is celebrated on the Krishna Paksha Chaturdashi of Hindu calendar month Maagha which falls in February or March as per the Gregorian calendar. Of the twelve Shivaratris in the year, the Maha Shivarathri is the most holy.
One day before Shivaratri Vratam, most likely on Trayodashi, devotees should eat only one time. On Shivaratri day, after finishing morning rituals devotees should take Sankalp to observer full day fast on Shivaratri and to take food next day. During Sankalp devotees pledge for self-determination throughout the fasting period and seek blessing of Lord Shiva to finish the fast without any interference. Hindu fasts are strict and people pledge for self-determination and seek God blessing before starting them to finish them successfully.
The festival is principally celebrated by offerings of Bael or golden apple or Bilva/Vilvam leaves to Lord Shiva, all-day fasting and an all-night-long vigil (jagarana). All through the day, devotees chant "Om Namah Shivaya", a sacred Panchakshara mantra dedicated to Lord Shiva. In accordance with scriptural and discipleship traditions, penances are performed in order to gain boons in the practice of Yoga and meditation, in order to reach life's highest good steadily and swiftly. On this day, the planetary positions in the Northern hemisphere act as potent catalysts to help a person raise his or her spiritual energy more easily. The benefits of powerful ancient Sanskrit Mantras such as Maha Mrityunjaya Mantra increase greatly on this night.
On Shivaratri day devotees should take second bath in the evening before doing Shiva Puja or visiting temple. Shiva Puja should be done during night and devotees should break the fast next day after taking bath. Devotees should break the fast between sunrise and before the end of Chaturdashi Tithi to get maximum benefit of the Vrat. According to one contradictory opinion devotees should break the fast only when Chaturdashi Tithi gets over. But it is believed that both Shiva Puja and Parana (breaking the fast should be done within Chaturdashi Tithi.)
On Maha Shivratri, Nishita Kala is the ideal time to observe Shiva Pooja. Nishita Kala celebrates when Lord Shiva appeared on the Earth in the form of Linga. On this day, in all Shiva temples, the most auspicious Lingodbhava Puja is performed.