Words that are spelled the same but have different meanings
Words that sound the same but have different meanings and spelling