Hunger
Do you often feel hungry even though you have already had your meal? If craving was the first thing that popped to your mind, you are absolutely wrong.
Never confuse hunger with thirst. Instead of snacking a bag of chips, drink a glass of water. You get the feeling of hungry probably because your body sometimes confuses the signals.
So, next time you feel like eating something after your lunch, drink a glass of water. It will give you a feeling of satiety, because there was never hunger at all. It was just your body asking you for some water.