1. Омофоны (греч. “одинаковый” + “звук”) – разные слова, одинаково звучащие, но по-разному пишущиеся (фонетические омонимы): кот – код, орел – Орел, тушь – туш и т.д.
2. Омоформы (“одинаковый” + “форма”) – слова,совпадающие лишь в какой-либо одной грамматической форме, реже – в нескольких (грамматические омонимы): три (числительное) – три (глагол), зло (сущ.) – зло (кр. ф-ма прил.) – зло (нареч.). Обычно к омоформам относятся разные части речи.
3. Омографы (“одинаковый” + “пишу”) – разные слова, одинаково пишущиеся, но по-разному звучащие (графические омонимы): а тлас – атл а с, з а мок – зам о к, п а рит – пар и т и т.д.
В процессе исторического развития словаря появление лексических омонимов было обусловлено рядом причин.