Irrigation is the process of applying water to crops artificially to meet their water requirements. The sources of water include wells, ponds, lakes, canals and dams. The frequency, amount and timing of irrigation varies depending on the crop type, soil type, and season. Surface irrigation involves applying water over the soil surface through gravity, such as flood irrigation where fields are flooded. Subsurface irrigation uses underground pipes to apply treated wastewater below the surface to irrigate plant roots while minimizing runoff and exposure. Sprinkler systems use high pressure pumps to spray water through nozzles like rainfall over a wide area.