A couple is having a discussion on the edge of a canal.
Een paar heeft een discussie aan de rand van een kanaal.
the couple are by a canal talking.
Het paar is bij een kanaal aan het praten.
On the edge and by can be the same thing.  Talking and having a conversation are the same thing.
Op de rand en door kan hetzelfde zijn. Praten en een gesprek hebben zijn hetzelfde.