L'Ayatollah Mojtahed Tehrani (1923-2013), un des grands professeurs d'éthique et de philosophie en Iran, estime que le jeûne comporte trois niveaux, le jeûne général, le jeûne spécial et le jeûne spécifique.
Le premier niveau consiste à s'abstenir de manger et de boire. C'est le niveau de jeûne que tous les musulmans sont obligés d'observer. Au deuxième niveau, le jeûneur, en plus de s'abstenir de manger et de boire, « met en jeûne » également, toutes les parties de son corps, ses yeux, ses oreilles, sa langue, ses mains et ses pieds, et toutes les parties de son corps qui doivent s'abstenir du péché. Le troisième niveau de jeûne est plus spécial et signifie le souvenir continu de Dieu. A ce niveau, dans la prière, le jeûneur verse des larmes d’amour et de crainte de Dieu, et il est impatient de prier et de communiquer avec Dieu.