Sprinkler irrigation is a method of applying irrigation water that simulates natural rainfall. Sprinkler irrigation systems are designed to be used safely for years under all kinds of weather and terrain conditions, including in areas with a topography unsuitable for surface irrigation. Irrigation sprinklers can provide irrigation to agriculture, crops, vegetation, golf courses and for the control of airborne dust. They can be used on soil with low water holding capacity and high permeability and even on inclined, uneven areas and soil depths, without causing water loss and soil erosion. Sprinklers provide efficient coverage for small to large areas and are adaptable to nearly all irrigable soils since they are available in a wide range of discharge capacity.