FloraGro is formulated to provide plants with the necessary nutrients for the vegetative stage of growth, FloraMicro provides plants with essential micronutrients throughout all stages of growth, and FloraBloom is designed to provide plants with the necessary nutrients for the flowering and fruiting stage of growth.