"Right" and "write" have the same pronunciation but mean different things - these are known as homophones. There are more homophones in the English language than you can shake a stick at!
Homophones are two or more words which sound the same but have different meanings; they may or may not be spelled differently. A pair of "homonyms" are spelled and pronounced the same, but have different meanings. All homonyms are also homophones.
Here are some pairs with which you might be familiar: stair/stare; pear/pair; tale/tail; aisle/isle; flour/flower; mousse/moose; jeans/genes; toad/towed. Can you see the potential for humour? Lots of jokes are based on homophones and sometimes poetry draws on the associations a word has with its homophone. Christmas cracker jokes are famous for their homophones, such as this one: What does Santa say while gardening? Hoe, hoe, hoe..........
Try our first quiz on words that are often confused with each other.