Омонимы - это слова, которые читаются и пишутся одинаково, но имеют разные значения.
Омофоны - разновидность омонимов (фонетические омонимы), слова, которые одинаково читаются, но пишутся по-разному и имеют разные значения. Ниже представлен словарь омофонов.