These words are homophones - words that sound alike, but are spelled differently and have different meanings.