Plants need essential nutrients for growth, physiological changes and other important activities. Soil having essential nutrients is suitable for plant growth. Plants can also be grown in water having all essential nutrients (e.g. Hydroponics, soilless culture of plants, where roots are immersed in nutrient solution without soil).