A solar pump is a pump that is running on electricity generated by photovoltaic panels (solar panels) or thermal energy from sunlight as opposed to grid electricity or diesel water pumps. It is a cost-effective and dependable method for providing water in situations where water resources are spread over long distances. Water is drawn from ponds, rivers and bore wells as required, and can also be stored in tanks coupled with irrigation systems.