В русском языке большая часть слов имеет два и больше значений. Способность слов употребляться в разных значениях называется многозначностью, а такие слова — многозначными. Например, слово играть имеет 10 значений, идти — 40, брать — 18, держаться — 12. При этом у всех значений одного слова прослеживается тесная связь. Отличия в значениях проясняются до конца только в контексте.
1. Ее старшая сестра с успехом играла в школьном театре.
2. Ребята увлеченно играли в шахматы.
Значение слова играли в приведенных предложениях: 1) исполнять роль; 2) проводить время за каким-либо занятием.
Омонимы, в отличие от многозначных слов, не имеют ничего общего в значении.
1. Мы одновременно достали ключи от входных дверей.
2. На Камчатке есть много мест, где бьют теплые ключи.