What do you call words that sound alike but are spelled differently?

Answer:
They are called homophones.
First answer by ID0415076147. Last edit by Compendium. Contributor trust: 1132 [recommend contributor recommended]. Question popularity: 1 [recommend question].