(1)two words are homographs if they are spelled the same way but differ in meaning (e.g. fair)
(2)同じ綴りでありながら語源、意味が異なる2語は同形異義語である(例えばfair)