Fasting in Islam, Christianity and Judaism

The subject of fasting in Christianity is very difficult to discuss, simply because Christianity as a whole is very short on religious laws. Fasting in Christianity seems to have evolved with time and is affected by social, political, and economic factors.