Homophones (words that sound alike but are spelled differently and mean different things)