An agricultural drainage system is a system by which water is drained on or in the soil to enhance agricultural production of crops. It may involve any combination of stormwater control, erosion control, and watertable control.