Het verschil tussen vasten en caloriebeperking is dat vasten een tijdelijke onderbreking van het eten is, terwijl caloriebeperking een blijvende vermindering van de inname is.