Shelf life is that length of time that foo, drink, medicine and other perishable items are given before they are considered unsuitable for sale or consumption. In some regions, a best before, use by or freshness date is required on packaged perishable foods.