Sort:  

Hunger pains otherwise know as hunger pangs are caused by the strong contractions of an empty stomach.

When the stomach is empty, it contracts, this contractions causes pain and its a way of telling our body we need to eat.

However hunger pangs don't always mean a need to eat. For example when i am scared, i get these hunger pangs.

It's ok, but I'm sure you know that "a hungry man is an angry man" :p