L’homonymie concerne des mots dont la graphie est la même, mais dont le sens diverge.
Par exemple, une baie renvoie à des réalités différentes : a) petit fruit, b) échancrure d’une côte maritime, c) baie vitrée.
Ces différences de sens peuvent avoir des origines variées :
- l’évolution phonétique du mot (la baie comme petit fruit provient ainsi du latin baca, la baie vitrée provient du latin batare) ;
- un emprunt à une autre langue (la baie maritime provient probablement de l’espagnol bahia).
La polysémie concerne les signes linguistiques qui possèdent une pluralité de significations. À l’origine, les expressions polysémiques possèdent un sémantisme commun.