A heteronym is a type of homograph—words that are spelled the same but have different meanings and pronunciations. For example, "lead" (to guide) is pronounced "leed," while "lead" (a metal) is pronounced "led." Heteronyms can cause confusion in written language since their meanings are context-dependent. Understanding these differences is crucial for proper pronunciation and meaning in communication.