Here's why:
* Homophones are words that sound the same but have different meanings and spellings.
* Phonemes are the basic units of sound in a language.
So, if two words sound alike but have different meanings, it's because they have different phonemes. For example:
* "See" and "sea" sound the same but have different spellings and meanings.
* "To" and "too" sound the same but have different spellings and meanings.
Let me know if you have any other questions about language!