A water pump can drain water from a basement or shallow flooded areas, drain and fill a swimming pool or dam, or alternatively can also be utilised in the irrigation needed for agriculture. The main function of Water pumps is to get rid of excess water or transfer water between two points.