Behind every healthy prosperous plant is the science of fertilizing organically. Plants have nutritional requirements just like humans in order to grow, develop and complete their life cycle. The supply of nutrients to the plants should be balanced, ensuring not to over or under-fertilize. Nutrients are classified according to their importance to plants and are categorized by Primary, Secondary and Micro nutrients. Carbon, hydrogen, oxygen, and nitrogen, form the structural matter in plants and are freely available from air and water. Nitrogen, phosphorus and potassium may not be available in quantities or forms sufficient to support plant growth and additional nutrients must be added.