What is the purpose of using canals or water-courses in agriculture?
The purpose of using canals or water-courses in agriculture, as mentioned in the given context, is for irrigation and water supply to facilitate farming activities.