This is because a homophone is a word that is pronounced the same, but spelled differently . . .
Synonym - two or more words that have almost the same meaning Ex: Cold, chilly
Antonym - two or more words that mean the opposite Ex: Tall, short
Homophones - words that are spelled differently but sound the same Ex: Know, no
Cognates - words that are spelled the same, put have a different meaning Ex: Space ( outer space ), Space ( "Give me some space to write on the paper." )