Hunger is the body's need for food.
Appetite is what the body wants. The desire for food.
It's important to understand the difference.