Some sources restrict the term "homograph" to words that have the same spelling but different pronunciations. See, for example, The Blackwell Encyclopedia of Writing Systems, p. 215 (Wiley-Blackwell, 1999) and The Encyclopædia Britannica (14th Edition) (entry for "homograph").
Some sources restrict the term "homophone" to words that have the same pronunciation but different spellings. See, for example, The Blackwell Encyclopedia of Writing Systems, p. 202 (Wiley-Blackwell, 1999) and The Encyclopædia Britannica (14th Edition) (entry for "homograph").
Some sources do not require that heteronyms have different pronunciations. See, for example, the archived Encarta dictionary entry (which states that heteronyms "often" differ in pronunciation) and the "Fun with Words" website (which states that heteronyms "sometimes" have different pronunciations).
oup.com
academic.oup.com
Laufer, Batia. "A Problem in Vocabulary Learning—Synophones"(PDF). p. 295. I suggest that words similar in sound but different in meaning should be referred to as synophones (cf. synonym = word of similar meaning).
reference.com
dictionary.reference.com
homonym, Random House Unabridged Dictionary at dictionary.com
ὁμώνυμος, Henry George Liddell, Robert Scott, A Greek-English Lexicon, on Perseus Digital Library
ὁμός, King George V Liddell, Robert Scott, A Greek-English Lexicons, on Perseus Digital Library
ὄνομα, Henry George Liddell, Robert Scott, A Greek-English Lexicon, on Perseus Digital Library
web.archive.org
Some sources do not require that heteronyms have different pronunciations. See, for example, the archived Encarta dictionary entry (which states that heteronyms "often" differ in pronunciation) and the "Fun with Words" website (which states that heteronyms "sometimes" have different pronunciations).