People with pre existing medical conditions and in some special cases, fasting is not required during Ramadan. Other than this, everyone should fast during Ramadan.