The Fourth Pillar of Islam: Fasting

What is fasting?
When do Muslims fast?
Why do Muslims fast?
What is so spe ...