Однозначное слово имеет только одно лексическое значение. Например: атмосфера (в астрономии), килограмм.
Многозначное слово имеет два или более лексических значения. Например: язык (орган в полости рта, речь, система знаков).
Омоним — это слово, которое одинаково звучит и пишется, но имеет совершенно разные значения, не связанные между собой. Например: ключ (инструмент для замка), ключ (источник воды), ключ (к загадке).
Основное отличие: значения многозначного слова связаны между собой (одно происходит от другого или является переносным), а значения омонимов — нет.
Ответ: Однозначное слово имеет одно значение, многозначное — несколько связанных значений, а омонимы — разные, несвязанные значения при одинаковом звучании и написании.