Plants progress through many stages of development, from a single cell into a flowering plant. Growers speak of the plant, grow, ready-to-flower, and final-flower stages. During every stage, the plant has specific needs for optimum growth. These changing nutritional needs of the plant have been known and used for years by growers. What is less known and understood by growers are the potential impact of bio-stimulators and plant enhancers (such as proteins, sugars, enzymes, minerals, amino acids, fatty acids, and vitamins) during the growing stages.