Imam besar yaitu imam Ghazali membagi puasa itu menjadi 3 tingkatan :
1. Puasa Awam
2. Puasa Khusus
3. Puasa Khusus dari yang Khusus
1).Puasa Awam adalah puasanya orang-orang awam, yaitu menahan lapar, haus dan menahan hawa nafsu tetapi mata, telinga, mulut dan tingkah laku mereka tidak terjaga.
Nabi Muhammad SAW bersabda :
