Over recent years, there have been considerable technological advancements in irrigation. One of the more effective of which is drip irrigation. Irrigation technologies, put simply, provide water to plants, and methods for doing so can vary widely. Techniques for irrigation can range from surface irrigation techniques, either through channels or completely flooding the field, to the more precise and controlled method of drip irrigation. Other examples include overhead irrigation which, consequently, creates a lot of runoff.
For anyone who has played the Civilization series of games, or has an interest in the development of civilizations, you’ll quickly appreciate that irrigation was a very early technological advancement of our species. It allowed for the development of more efficient farming and subsequently provided stable, more or less, food supplies. Drip irrigation is, in effect, a modern “tweak” of the time old technique.