Homonyms, Homophones and Homographs
Homographs are words with different meanings and pronunciations but same spellings, while homonyms are words with different meanings but same spellings and pronunciations. Homographs are words such as read (reed) and read (red).