Homonyms are words which have the same spelling and pronunciation, but different meanings. Homophones are words which have the same pronunciation, but different spellings and meanings. Homographs are words which have the same spelling, but different pronunciations and meanings.
Sites that provide help with other aspects of English should be suggested to the appropriate subcategory. Sites designed for parents or teachers, or to sell products or services, will not be accepted.
English-only sites. Sites in other languages should be submitted to the appropriate category in /International.