What does ‘food security’ mean? On what factors does food security of a country depend?

What does ‘food security’ mean? On what factors does food security of a country depend?
Answer:
Food security means availability, accessibility and affordability of food for all people at all times. It means something more than getting two square meals.
Food security depends on:
The Public Distribution System.
The government acts at times when this security is threatened.