canals
waterways
Il y a beaucoup de canaux à Amsterdam.
There are many canals in Amsterdam.
channels
means of communication
distribution channels
Nous utilisons plusieurs canaux pour communiquer avec nos clients.
We use several channels to communicate with our clients.