Question: what is the difference between channel and canal?
Answer: The difference is all about collocation. We use one word in some contexts, and another in other situations. A canal is an artificial, i.e. man-made, river. A channel is natural, like the English Channel between Britain and France.