A canal is an artificial waterway. It is used for such things as irrigation, land drainage, urban water supply, hydroelectric power generation, transportation of cargo and people, power generation A canal is also used to connect industrial centers with ports to speed movement of raw materials.