Homographs are words which share the same spelling but are nevertheless different in meaning and possibly also in pronunciation. An example is the word ‘bank’, which can either refer to a financial establishment in which you can do a lot of things to your money, or an edge of a river. In this case, we say they are two different words which happen to share the same spelling and the same pronunciation.