From what I understand, moisture is the main determining factor for food spoilage. Most preservation techniques for food simply make it very difficult for bacteria to multiply in whatever the environment of the food product is, either by making it extremely dry or making the existing moisture uninhabitable for bacteria.
Latest Answers