Ekadasi is 11 days after the full and new moon. Generally twice a month. It is at least a fast from grains but can go as far as nirjella , a complete fast. It is believed that grains are a carrier of evil or sin on this day so it is highly advised to fast on Ekadasi.
Each Ekadasi has a story which can be heard here.