Ekadashi fasting is observed on the eleventh day of a fortnight in a traditional Hindu calendar.
This day is dedicated to Lord Vishnu.
Fasting on Ekadasi is considered highly meritorious, especially for redemption of sin, and is observed by millions of Hindus.
March 5, 2016 Ekadashi is Vijaya Ekadasi and March 19, 2016 is Amalaki Ekadashi.
On the Ekadashi day (11th day), devotees observe complete fast. The day is meant for hearing religious discourses, performing pujas and spending time in temples.
There are also several Vishnu devotees who do not observe total fast. They avoid grains especially rice and consume fruits, nuts and milk.