Question: when two words sound the same but spelled differently
Answer: A homophone is a word that is pronounced the same ( to varying extent ) as another word but differs in meaning .