A soil test is a laboratory or in-situ analysis to determine the chemical, physical or biological characteristics of a soil. Possibly the most widely conducted soil tests are those performed to estimate the plant-available concentrations of nutrients in order to provide fertilizer recommendations in agriculture. In geotechnical engineering, soil tests can be used to determine the current physical state of the soil, the seepage properties, the shear strength and the deformation properties of the soil. Other soil tests may be used in geochemical or ecological investigations.