Shelf-life is the length of time a food can be kept under stated storage conditions while maintaining its optimum safety and quality. Shelf life of a food begins from the time the food is manufactured and is dependent on many factors such as its manufacturing process, type of packaging, storage conditions and ingredients.