What does the term 'food insecurity' mean?

People who live in a household affected by food insecurity do not always know where they will find their next meal. By contrast, food security for a household means access by all members at all times to enough food for an active, healthy life.