A homophone is a word that sounds the same as another word but differs in meaning and often in spelling. For example, "to," "too," and "two" are homophones because they are pronounced the same but have different meanings and spellings. Homophones can include words spelled the same or differently but always share the same pronunciation. They are commonly confused in writing because of their identical sounds but different meanings.
