Here's why:
* Homophones are words that sound the same but have different spellings and meanings.
* Homographs are words that are spelled the same but have different meanings (and sometimes different pronunciations).
In this case, "SEA" and "SEE" sound the same, but they are spelled differently and have different meanings.