Quelle est la différence entre une « convention » et un « contrat » ?

La convention est un accord de volonté destiné à produire un effet de droit quelconque.

Comme définit ci-dessus, le contrat est une convention par laquelle une ou plusieurs personnes s’obligent, envers une ou plusieurs autres, à donner, à faire ou à ne pas faire quelque chose.

Par rapport au contrat, la convention est donc le genre parce que ses effets peuvent être autres que ceux qui résultent d’un contrat.

Le contrat n’est qu’une espèce de convention.

Cependant, dans le langage courant, la convention et le contrat sont souvent utilisés l’un pour l’autre.