Many people suffer from food craving occasionally. Craving is always for a certain specific food or type of food, not just anything to satisfy hunger. Generally the craving is felt for candy, chocolate or something that will give sugar or carbohydrates to the body. It could even be the craving for potato chips or an extra glass of wine.
Quite often people think it is bad habits that are responsible for this craving, or that the person has poor will power. That is really not the case! The food cravings have biological reasons and to beat the food craving we must understand these underlying reasons.