Once upon a time we did not have fridges or freezers. We did not have packaged food that could be put on the shelf and eaten next year. Food was either eaten or thrown out. Today scare mongering about safety leads many people to throw out perfectly good food. It is estimated that the food wasted each day would be enough to feed all the worlds starving. Here is a useful guide on the shelf life of different foods.