Homophones are two or more words that sound the same but have different meanings, for example bear and bare.