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