The “Shelf Life” of food is how long it may be stored (exist on a shelf) before the quality deteriorates. Shelf life is used in reference to these common codes: (Use by Date, Sell by Date, and Best Before Date). The Shelf Life depends on which code is used and the type of product in question.