Avidya is the Buddhist term for ignorance. According to Buddhism ignorance is at the root of greed, anger, and craving. It is overcome by mindfulness.
This religion-related article is a stub. You can help Wikipedia by expanding it (http://www.wordiq.com/definition/Avidya).