What is the meaning of Shelf-stable?

Of foods, storable for extended periods at room temperature.

Source: wiktionary.org