Original: Shelf life is most influenced by several factors: exposure to light and heat, transmission of gases (including humidity), mechanical stresses, and contamination by things such as micro-organisms.
Simplified: Shelf life is can be changed by many things: exposure to light and heat, transmission of gases (including humidity), mechanical stresses, and contamination by things such as micro-organisms.