Irrigation is a common agricultural/horticultural practice that uses a number of methods to add water to the soil in times of insufficient rain. Choosing the ...