Question: what is the difference between channel and drainage?
Answer: The main difference between Drainage and Canal is that the Drainage is a natural or artificial removal of surface and sub-surface water from an area and Canal is a man-made channel for water.