"Homonyms, or multiple meaning words, are words that share the same spelling and the same pronunciation but have different meanings. For example, bear.
A bear (the animal) can bear (tolerate) very cold temperatures.
The driver turned left (opposite of right) and left (departed from) the main road.
Homophones, also known as sound-alike words, are words that are pronounced identically although they have different meanings and often have different spellings as well. These words are a very common source of confusion when writing. Common examples of sets of homophones include: to, too, and two; they're and their; bee and be; sun and son; which and witch; and plain and plane. VocabularySpellingCity is a particularly useful tool for learning to correctly use and spell the soundalike words."
See more
@Spelling City
More info...
Enchanted Learning